Browse Source

Nullable and mongo clustering fix.

pull/442/head
Sebastian 6 years ago
parent
commit
f18f365cf8
  1. 1
      backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs
  2. 5
      backend/src/Squidex/Config/Orleans/OrleansServices.cs

1
backend/src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchema.cs

@ -14,6 +14,7 @@ using Squidex.Infrastructure;
using Squidex.Infrastructure.Validation; using Squidex.Infrastructure.Validation;
#pragma warning disable IDE0060 // Remove unused parameter #pragma warning disable IDE0060 // Remove unused parameter
#pragma warning disable IDE0059 // Unnecessary assignment of a value
namespace Squidex.Domain.Apps.Entities.Schemas.Guards namespace Squidex.Domain.Apps.Entities.Schemas.Guards
{ {

5
backend/src/Squidex/Config/Orleans/OrleansServices.cs

@ -14,6 +14,7 @@ using Orleans;
using Orleans.Configuration; using Orleans.Configuration;
using Orleans.Hosting; using Orleans.Hosting;
using Orleans.Providers.MongoDB.Configuration; using Orleans.Providers.MongoDB.Configuration;
using Orleans.Providers.MongoDB.Utils;
using OrleansDashboard; using OrleansDashboard;
using Squidex.Domain.Apps.Entities; using Squidex.Domain.Apps.Entities;
using Squidex.Infrastructure; using Squidex.Infrastructure;
@ -30,10 +31,12 @@ namespace Squidex.Config.Orleans
{ {
builder.ConfigureServices(siloServices => builder.ConfigureServices(siloServices =>
{ {
siloServices.AddSingleton<IMongoClientFactory, DefaultMongoClientFactory>();
siloServices.AddSingleton<IActivationLimiter, ActivationLimiter>(); siloServices.AddSingleton<IActivationLimiter, ActivationLimiter>();
siloServices.AddScoped<IActivationLimit, ActivationLimit>(); siloServices.AddScoped<IActivationLimit, ActivationLimit>();
siloServices.AddScoped(typeof(IGrainState<>), typeof(Squidex.Infrastructure.Orleans.GrainState<>)); siloServices.AddScoped(typeof(IGrainState<>), typeof(Infrastructure.Orleans.GrainState<>));
}); });
builder.ConfigureApplicationParts(parts => builder.ConfigureApplicationParts(parts =>

Loading…
Cancel
Save