powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
4 сообщений из 4, страница 1 из 1
Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
    #39974320
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет
В Blazor application хочу добавить новый environment DBManager (файл launchSettings.json)
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
"IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
    },
    "DBManager": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "DBManager"
      },
      "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
    },



Добавляется. Брекпойнтсм. ниже срабатывает
Код: c#
1.
2.
3.
4.
5.
6.
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
        {
            if (env.IsEnvironment("DBManager"))
            {

            }


Но когда устанавливаю переменную окружения в DBManager, выдает пустую страницу.
Почему не index.html как в случае с Development?

Спасибо.
...
Рейтинг: 0 / 0
Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
    #39974339
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит у тебя где-то ниже в Configure стоит что-то, что "if(env.IsDevelopment())". Свети весь метод - по трем строчкам ничего сказать нельзя.
...
Рейтинг: 0 / 0
Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
    #39974349
Фотография Renziglov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

А чего его светить. Начни новый Blazor+MVC и там все стоит как должно стоять. Ничего не менялось. Ну, хорошо. Вот, что стоит:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
        {
            if (env.IsEnvironment("DBManager"))
            {

            }

            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseWebAssemblyDebugging();
            }
            else
            {
                app.UseExceptionHandler("/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }

            app.UseHttpsRedirection();
            app.UseBlazorFrameworkFiles();
            app.UseStaticFiles();

            app.UseRouting();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapRazorPages();
                endpoints.MapControllers();
                endpoints.MapFallbackToFile("index.html");
            });
        }
...
Рейтинг: 0 / 0
Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
    #39974351
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя какой-то очень странный темплейт. Это блазорный сервер или вебасм? И коре какой версии стоит?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Кастомный енвайронмент в ASP.NET MVC Core. Почему не работает?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]