Задать вопрос
Ответы пользователя по тегу ASP.NET
  • Есть смылс использовать Getway в asp.net core?

    @den_labs
    Мне кажется, что применение подобных технологий может нарушить главный принцип микросервисной архитектуры — отсутствие единой точки входа для всех микросервисов.

    Что-то не до конца понятно, что тут имеется ввиду!

    Есть ли смысл использовать, тут всё зависит от архитектуры вашего проекта и то, для чего используется gateway, можно на эту тему поискать статьи. Например тут изложены основные моменты https://ya.zerocoder.ru/pgt-api-gateway-servernyj-...

    Поэтому если Gateway упростит разработку и архитектуру в проекте, то нужно вводить, ну и правильно "готовить", тогда принципы нарушаться не будут.
    Ответ написан
    Комментировать
  • Фильтры в serilog?

    @den_labs
    Вы просите, чтобы за вас разобрались в текущем коде. А лучше описать задачу, которую вы пытаетесь решить.
    Я тоже не оч понял из вопроса, что вы хотите.

    Нашёл у себя в загашнике такой код, может вам поможет, в конфиге ничего нет, всё через код:

    Log.Logger = new LoggerConfiguration()
                    .MinimumLevel.Debug()
                    .WriteTo.File("info.txt", LogEventLevel.Information)
                    //.WriteTo.File("debug.txt", LogEventLevel.Debug)
                    .WriteTo.Console(LogEventLevel.Information, theme: SystemConsoleTheme.Colored)
                    .CreateLogger();
    
    
            private static void ConfigureServices(IServiceCollection services, IExternalServerSettings serverSettings)
            {
                ......
                services.AddLogging(lb =>
                {
                    lb.SetMinimumLevel(LogLevel.Debug);
                    lb.AddFilter((type, level) => !type.Contains("System"));
                });
            }
    Ответ написан
  • Добавления новой темы в JWT?

    @den_labs
    Не оч понял, что у вас не так.
    Вот пример, посмотрите https://www.red-gate.com/simple-talk/dotnet/c-prog...

    На dot.net core, данные можно вытащить из HttpContext.User.Identity, если токен передаётся в хедере Authorization, как Bearer {token}
    Ответ написан
    Комментировать
  • Какие есть генераторы документации для SignalR core в Asp.Net.Core проекте?

    @den_labs
    Рассматривали несколько open-source решений, но в итоге остановились на Swagger-е.
    Хотя и к нему тоже есть замечания, но все остальные решения или сырые или проигрывают Swagger-у по возможностям.
    Ответ написан