diff --git a/src/Squidex/Config/Domain/AssetServices.cs b/src/Squidex/Config/Domain/AssetServices.cs index 669cd29b8..63f813aa6 100644 --- a/src/Squidex/Config/Domain/AssetServices.cs +++ b/src/Squidex/Config/Domain/AssetServices.cs @@ -32,14 +32,14 @@ namespace Squidex.Config.Domain var path = config.GetRequiredValue("assetStore:folder:path"); services.AddSingletonAs(c => new FolderAssetStore(path, c.GetRequiredService())) - .AsOptional(); + .As(); }, ["GoogleCloud"] = () => { var bucketName = config.GetRequiredValue("assetStore:googleCloud:bucket"); services.AddSingletonAs(c => new GoogleCloudAssetStore(bucketName)) - .AsOptional(); + .As(); }, ["AzureBlob"] = () => { @@ -47,7 +47,7 @@ namespace Squidex.Config.Domain var containerName = config.GetRequiredValue("assetStore:azureBlob:containerName"); services.AddSingletonAs(c => new AzureBlobAssetStore(connectionString, containerName)) - .AsOptional(); + .As(); }, ["MongoDb"] = () => { @@ -67,7 +67,7 @@ namespace Squidex.Config.Domain return new MongoGridFsAssetStore(gridFsbucket); }) - .AsOptional(); + .As(); } }); diff --git a/src/Squidex/Config/Domain/EventStoreServices.cs b/src/Squidex/Config/Domain/EventStoreServices.cs index ee90b1d47..3f9158605 100644 --- a/src/Squidex/Config/Domain/EventStoreServices.cs +++ b/src/Squidex/Config/Domain/EventStoreServices.cs @@ -40,7 +40,7 @@ namespace Squidex.Config.Domain return new MongoEventStore(mongDatabase, c.GetRequiredService()); }) - .AsOptional(); + .As(); }, ["CosmosDb"] = () => { @@ -56,7 +56,7 @@ namespace Squidex.Config.Domain cosmosDbMasterKey, cosmosDbDatabase, c.GetRequiredService())) - .AsOptional(); + .As(); services.AddHealthChecks() .AddCheck("CosmosDB", tags: new[] { "node" }); @@ -75,7 +75,7 @@ namespace Squidex.Config.Domain c.GetRequiredService(), eventStorePrefix, eventStoreProjectionHost)) - .AsOptional(); + .As(); services.AddHealthChecks() .AddCheck("EventStore", tags: new[] { "node" }); diff --git a/src/Squidex/Config/Domain/StoreServices.cs b/src/Squidex/Config/Domain/StoreServices.cs index 9b7f5e8de..96b775fa0 100644 --- a/src/Squidex/Config/Domain/StoreServices.cs +++ b/src/Squidex/Config/Domain/StoreServices.cs @@ -83,24 +83,24 @@ namespace Squidex.Config.Domain .AddCheck("MongoDB", tags: new[] { "node" }); services.AddSingletonAs() - .AsOptional(); + .As(); services.AddSingletonAs() - .AsOptional(); + .As(); services.AddSingletonAs() - .AsOptional(); + .As(); services.AddSingletonAs() - .AsOptional>(); + .As>(); services.AddSingletonAs() - .AsOptional>() - .AsOptional(); + .As>() + .As(); services.AddSingletonAs() - .AsOptional() - .AsOptional>(); + .As() + .As>(); services.AddSingletonAs(c => new MongoContentRepository( c.GetRequiredService().GetDatabase(mongoContentDatabaseName), @@ -108,9 +108,9 @@ namespace Squidex.Config.Domain c.GetRequiredService(), c.GetRequiredService(), c.GetRequiredService())) - .AsOptional() - .AsOptional>() - .AsOptional(); + .As() + .As>() + .As(); var registration = services.FirstOrDefault(x => x.ServiceType == typeof(IPersistedGrantStore));