Browse Source

Fix initializer.

pull/847/head
Sebastian 4 years ago
parent
commit
f76e3464a7
  1. 4
      backend/src/Squidex/Config/Domain/AssetServices.cs
  2. 4
      backend/src/Squidex/Config/Domain/StoreServices.cs

4
backend/src/Squidex/Config/Domain/AssetServices.cs

@ -187,12 +187,12 @@ namespace Squidex.Config.Domain
}
});
services.AddSingletonAs(c =>
services.AddSingletonAs<IInitializable>(c =>
{
var service = c.GetRequiredService<IAssetStore>();
return new DelegateInitializer(service.GetType().Name, service.InitializeAsync);
}).As<IInitializable>();
});
}
}
}

4
backend/src/Squidex/Config/Domain/StoreServices.cs

@ -181,12 +181,12 @@ namespace Squidex.Config.Domain
services.AddSingleton(typeof(IPersistenceFactory<>),
typeof(Store<>));
services.AddSingletonAs(c =>
services.AddSingletonAs<IInitializable>(c =>
{
var service = c.GetRequiredService<IAssetKeyValueStore<TusMetadata>>();
return new DelegateInitializer(service.GetType().Name, service.InitializeAsync);
}).As<IInitializable>();
});
}
private static IMongoClient GetClient(string configuration)

Loading…
Cancel
Save