public static void UseMedidatR(this IGlobalConfiguration globalConfiguration) { var jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All }; globalConfiguration.UseSerializerSettings(jsonSettings); }
public static void UseHangfire(this IGlobalConfiguration configuration) { var jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All }; configuration.UseSerializerSettings(jsonSettings); }
public static void UseLuigi(this IGlobalConfiguration configuration, IServiceProvider serviceProvider) { configuration.UseActivator(new LuigiHangfireJobActivator(serviceProvider)); var jsonSerializerSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All, }; configuration.UseSerializerSettings(jsonSerializerSettings); }
public static IGlobalConfiguration UseMediatR(this IGlobalConfiguration config, IMediator mediator) { config.UseActivator(new MediatRJobActivator(mediator)); config.UseSerializerSettings(new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.Objects }); return(config); }
public static IGlobalConfiguration UseMediatR(this IGlobalConfiguration configuration) { var jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All }; configuration.UseSerializerSettings(jsonSettings); return(configuration); }
public static IGlobalConfiguration UseMediatR(this IGlobalConfiguration configuration) { if (configuration is null) { throw new ArgumentNullException(nameof(configuration)); } var jsonSettings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.All }; configuration.UseSerializerSettings(jsonSettings); return(configuration); }