Maideen Abdul Kader Ответов: 0

Как использовать localhost для .Чистое ядро MVC?


Привет Я новичок в .net core. Я просто начинаю кодировать систему расчета заработной платы в небольших масштабах.

Если я бегу в localhost/payroll. Ничего не появляется.

Пожалуйста, посоветуйте мне

Мейден

Что я уже пробовал:

автозагрузки.в CS
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
       {
           if (env.IsDevelopment())
           {
               app.UseDeveloperExceptionPage();
           }
           else
           {
               app.UseExceptionHandler("/DashBoard/Error");
               app.UseHsts();
           }
           //app.UseDefaultFiles();
           app.UseHttpsRedirection();
           app.UseStaticFiles();
           app.UseCookiePolicy();

           app.UseMvc(routes =>
           {
               routes.MapRoute(
                   name: "default",
                   template: "{controller=DashBoard}/{action=Index}/{id?}");
           });
       }

GKP1992

Какой HTTP - ответ вы получаете в браузере?

Maideen Abdul Kader

спасибо за быстрый ответ.

Я пробовал chrome просто нормально : localhost/payroll
Но ничего не произошло.

Я уже пробовал http://localhost/payroll
результат : До этого места нельзя добраться. localhost отказался подключаться.

пожалуйста, посоветуйте мне.
Спасибо

Мейден

MadMyche

Вы предоставили код конфигурации. Как насчет контроллера и вида?

Maideen Abdul Kader

привет Если я использую iis express vs2017, он будет работать, http://localhost:10417/. Только в localhost/payroll не отображается ни одна вещь

использование системы;
использование системы.Коллекции.Общий;
использование системы.Диагностика;
использование System.Linq;
использование системы.Нарезание резьбы.Задачи;
использование Microsoft.AspNetCore.В MVC;
использование платежной ведомости.Модели;

платежная ведомость пространства имен.Контроллеры
{
публичный класс HomeController : контроллер
{
индекс общественного IActionResult ()
{
возвращение смотреть();
}

публичная конфиденциальность IActionResult()
{
возвращение смотреть();
}

[ResponseCache(Длительность = 0, Местоположение = ResponseCacheLocation.None, NoStore = true)]
публичная ошибка IActionResult()
{
return View(new ErrorViewModel { RequestId = Activity.Ток?-Удостоверение личности ?? HttpContext.TraceIdentifier });
}
}
}

Пожалуйста, посоветуйте мне.

Спасибо

Ram Nunna

Похоже, что ваше имя контроллера-дом. Ниже приведен пример кода, который может вам помочь.
app.UseMvc(маршруты =>
{
маршруты.MapRoute(
имя default",
шаблон: "{controller=Home}/{action=Index}/{Id?}"
);
});

Maideen Abdul Kader

Спасибо
Выше код в автозагрузку.в CS

использование системы;
использование системы.Коллекции.Общий;
использование System.Linq;
использование системы.Нарезание резьбы.Задачи;
использование Microsoft.AspNetCore.Строитель;
использование Microsoft.AspNetCore.Хостинг;
использование Microsoft.AspNetCore.Протокол HTTP;
использование Microsoft.AspNetCore.В MVC;
использование Microsoft.Расширения.Конфигурация;
использование Microsoft.Расширения.DependencyInjection;

пространство имен заработной платы
{
запуск публичного класса
{
публичный запуск(конфигурация IConfiguration)
{
Настройки = Настройки;
}

конфигурации публичных IConfiguration { вам; }

// Этот метод вызывается средой выполнения. Используйте этот метод для добавления служб в контейнер.
public void ConfigureServices(службы IServiceCollection)
{
услуги.Настройка<cookiepolicyoptions>(options =>
{
// Эта лямбда определяет, требуется ли согласие Пользователя на несущественные файлы cookie для данного запроса.
опции.CheckConsentNeeded = context => true;
опции.MinimumSameSitePolicy = SameSiteMode.None;
});


услуги.AddMvc().SetCompatibilityVersion(Значением Compatibilityversion.Version_2_2);
}

// Этот метод вызывается средой выполнения. Используйте этот метод для настройки конвейера HTTP-запросов.
public void Configure(приложение IApplicationBuilder, IHostingEnvironment env)
{
если (env.IsDevelopment())
{
приложение.UseDeveloperExceptionPage();
}
еще
{
app.UseExceptionHandler("/Home/Error");
}

приложение.UseStaticFiles();
приложение.UseCookiePolicy();

app.UseMvc(маршруты =>
{
маршруты.MapRoute(
имя default",
шаблон: "{controller=Home}/{action=Index}/{id?}");
});
}
}
}
Пожалуйста, посоветуйте мне

Спасибо

0 Ответов