diff --git a/backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs b/backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs index 90316fe87..853c524b7 100644 --- a/backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs +++ b/backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs @@ -14,6 +14,7 @@ using Squidex.Infrastructure; using Squidex.Infrastructure.Validation; #pragma warning disable IDE0060 // Remove unused parameter +#pragma warning disable IDE0059 // Unnecessary assignment of a value namespace Squidex.Domain.Apps.Entities.Schemas.Guards { diff --git a/backend/src/Squidex/Config/Orleans/OrleansServices.cs b/backend/src/Squidex/Config/Orleans/OrleansServices.cs index 3d4ea0d51..e93557ffe 100644 --- a/backend/src/Squidex/Config/Orleans/OrleansServices.cs +++ b/backend/src/Squidex/Config/Orleans/OrleansServices.cs @@ -14,6 +14,7 @@ using Orleans; using Orleans.Configuration; using Orleans.Hosting; using Orleans.Providers.MongoDB.Configuration; +using Orleans.Providers.MongoDB.Utils; using OrleansDashboard; using Squidex.Domain.Apps.Entities; using Squidex.Infrastructure; @@ -30,10 +31,12 @@ namespace Squidex.Config.Orleans { builder.ConfigureServices(siloServices => { + siloServices.AddSingleton(); + siloServices.AddSingleton(); siloServices.AddScoped(); - siloServices.AddScoped(typeof(IGrainState<>), typeof(Squidex.Infrastructure.Orleans.GrainState<>)); + siloServices.AddScoped(typeof(IGrainState<>), typeof(Infrastructure.Orleans.GrainState<>)); }); builder.ConfigureApplicationParts(parts =>