C# & ASP. NET MVC: как удалить пустые и пустые поля из ответа SignalR JSON глобально - PullRequest
5 голосов
/ 07 января 2020

Я хочу удалить пустое или нулевое значение из ответа * 1007. *.

Я уже использовал в SignalR, но в этом проекте использовал внедрение зависимостей.

public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.UseCors(CorsOptions.AllowAll);

        HubConfiguration config = new HubConfiguration()
        {
            EnableDetailedErrors = true,
            EnableJavaScriptProxies = true,
        };

        var jsonSerializer = new JsonSerializer();
        jsonSerializer.DateFormatString = GlobalConfig.DateFormat;
        jsonSerializer.NullValueHandling = NullValueHandling.Ignore;
        GlobalHost.DependencyResolver.Register(typeof(JsonSerializer), () => jsonSerializer);

        app.UseOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions());
        app.MapSignalR("/signalr", config);
    }
}

Но Я хочу использовать простой трехуровневый проект ASP. NET MVC, но не могу найти правильное решение.

...