Şu anda, maceracı birinin bu engelle uğraştığını umuyordum, , ASP.Net v5.0 üzerinde çalışan MVC 6 için şu anda OData'yı yüklemek için bulabileceğim herhangi bir hizmet yok. boru hattı. App.UseMvc() yöntemini çağırıyorum ve kural yönlendirme yapılandırabilir, ancak yeni işlemde HttpConfiguration nesnesini tanımlayamıyorum. MVC 6'da birleşik MVC/WebApi ile çalışmayı umuyordum ama OData v4 bir oyun değiştiricidir. Herkes deneyimi olmuştur ve doğru yönde işaret olsaydıMVC 6 içine OData v4 enjekte etme
tavsiye lütfen:
using System;
using Microsoft.AspNet.Builder;
using Microsoft.AspNet.Http;
using Microsoft.Data.OData;
// Won't work, but needs using System.Web.OData.Builder;
using Microsoft.Framework.DependencyInjection;
namespace bmiAPI
{
public class Startup
{
public void Configure(IApplicationBuilder app)
{
app.UseWelcomePage();
app.UseMvc();
}
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
}
}
}
Sadece bir kenara olarak, MVC 6 ile System.Web.Http herhangi okuduğunuz merak Owin bağlam olduğunu değiştirir eğer Microsoft.Aspnet.Http ile. –