我正在開發WPF應用程序,我使用autofac進行依賴注入。 這不是一個問題,注入一些服務,查看模型參數的構造函數: public class RoomViewModel
{
private ISomeService _someService;
public (ISomeService someService)
{
_someService = some
想實現autofac與我的WebAPI ......但與壽命爲我的對象的一些問題... 我啓動的WebAPI類: var builder = new ContainerBuilder();
builder.RegisterApiControllers(Assembly.GetExecutingAssembly()).InstancePerRequest();
container.Re
我在嘗試建立與Autofac以下時循環依賴例外: builder.RegisterType<Session>().As<ISession>();
builder.RegisterType<SFEventStore>().As<IEventStore>();
builder.RegisterType<MemoryCache>().As<ICache>();
bu
我試圖重構一個現有的解決方案(沒有寫它)使用DI和Autofac,並且遇到了一些問題。所討論的解決方案支持許多SQL數據庫類型(MSSQL,MySQL,PostgreSQL,可能更多),並且用戶可以在應用程序中連接各種數據庫(即它們可能同時具有MSSQL和PostgreSQL DB連接)。當數據庫連接到應用程序時,類型存儲在枚舉中。當採取動作上有問題的DB它目前使用下列靜態工廠返回一個數據層: p