зависимости сборок dll
От: -rsdn- Беларусь http://dsalodki.wix.com/resume
Дата: 12.04.14 10:26
Оценка:
скажем есть проект console app с сылкой на dependent.dll
есть проект в solution c dependent у которого ссылка на independent.dll (это проект в solutuion)

как создать экземляр Dependent типа в console если ...
т е передать конфигурацию

какие есть для этого или простые способы или пакеты из NuGet?

console:
using ClassLibraryDependent;

    class Program
    {
        static void Main(string[] args)
        {
            //как создать экземляр Dependent типа
//            IDependent dep = new Dependent(new Independent());
        }
    }


dependent:

using ClassLibraryIndependent;

namespace ClassLibraryDependent
{
    public class Dependent : IDependent
    {
        private IIndependent _independent;
        public Dependent(Independent independent)
        {
            _independent = independent;
        }

        public void TestDependent()
        {
            throw new NotImplementedException("Dep");
        }
    }

    public interface IDependent
    {
        void TestDependent();
    }
}


independent:
namespace ClassLibraryIndependent
{
    public class Independent : IIndependent
    {
        private string config;
        public Independent(string config)
        {
            this.config = config;
        }

        public void TestIndependent()
        {
            throw new NotImplementedException("Ind");
        }
    }

    public interface IIndependent
    {
        void TestIndependent();
    }
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.