Я использую Orchard Core в проекте ASP Net Core Project. У меня есть контроллер с двумя простыми Get и Post API. Поскольку я использую orchardcore, файл startup.cs имеет различную конфигурацию, и я не использую services.addcontrollers () в Configureerservices.
Все хорошо, пока я не использую httpget. Но когда я хочу иметь API с Httppost Postman, говорит Badrequest. Таким образом, я добавил Services.AddControllers () в startup.cs, и Post API был в порядке в Post Man, но в проекте Orchard говорится, что у меня есть многооткрытия. Просмотр «Индекс» не был найден. Были поиск следующих местоположений
:
/areas/orchardcore.admindashboard/views/dashboard/index.cshtml
/areas/orchardcore.admindashboard/views/shared/index.cshtml
/views/shared/index.cshml. /Pages/shared/index.cshtml
< /blockquote>
Я буду ценить его, если вы можете помочь мне, как позвонить посту api.
Вот мой код: < /p>
[HttpPost("post")]
public Task post()
{
return Task.FromResult("hiPost");
}
[HttpGet("get")]
public Task get()
{
return Task.FromResult("hiGet");
}
< /code>
И это мой startup.cs < /p>
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
public void ConfigureServices(IServiceCollection services)
{
//services.AddControllers();
services.AddOrchardCms();
services.AddMediatR(typeof(SelectedWebSiteBlogQueryHandler).Assembly);
services.AddAutoMapper(typeof(Startup));
services.AddCors();
services.AddMvc().AddNewtonsoftJson();
}
public void Configure(IApplicationBuilder app, IHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseCors(o => o.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod());
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseOrchardCore();
}
}
Подробнее здесь: https://stackoverflow.com/questions/674 ... ad-request
Почему HTTP Post в Orchard Core ASP Net Core Web App Возвращает плохой запрос ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему Http Post в веб-приложении Orchard Core asp net core возвращает неверный запрос
Anonymous » » в форуме C# - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-