У меня есть LoggedTextWriter, который я хотел бы добавить в свойство Log класса LinqToSql DataContext.Ввод объекта при создании объекта
У моего пользовательского LoggedTextWriter есть конструктор, который принимает ICustomWriter, но я не знаю, как его вставить в свойство Log.
Bind<DataContext>()
.ToSelf()
.InTransientScope()
.WithConstructorArgument("connection", @"Data Source=localhost\sqlexpress2008;Initial Catalog=MyDB;Integrated Security=True")
.WithPropertyValue("ObjectTrackingEnabled", true)
.WithPropertyValue("Log", **<HowDoIGetAnInstanceOfLoggedTextWriter>**);
Bind<LoggedTextWriter>().ToSelf().InTransientScope();
Bind<ICustomWriter>().To<MyCustomWriter>().InTransientScope();
Мы не можем помочь вам найти экземпляр в вашей кодовой базе ... – leppie
Используете ли вы каркас IoC? –