2016-03-23 29 views
1

VS2015'teki ASP.Net 5 Web API şablonunu temel alarak yeni bir Web API'si oluşturmaya çalışıyorum; Yeni Web API projesi oluşturulur ve paket-yöneticisiniDryIoc ASP.NET 5 Web API'si

Install-Package DryIoc.Dnx.DependencyInjection -Pre 

kullanarak DryIoc yüklü ama kapsayıcı lantÛlarÛyla emin değilim ettik ... herhangi bir 'Web bulmak mümkün olmamıştır Herhangi bir yardım büyük olacak

.... gösteren API' örnekleri şu anda belirli bir WebAPI örneği yok

cevap

0

takdir. Ancak WebApi ve Mvc, AspNetCore'da "birleşik" ve ilkel Mvc sample var. Umarım yardımcı olur.

BTW, Fikirler/Halkla İlişkiler için daha fazla nasıl geliştirilebileceğime açığım.

public void ConfigureServices(IServiceCollection services) 
{ 
    // Add framework services. 
    services.AddApplicationInsightsTelemetry(Configuration); 

    services.AddMvc(); 
} 

ama ile değiştirin zorundadır:

+0

Yeniden çalışmaya çalışıyorum, ancak şimdi elde ediyorum: Dependency System.Runtime.Extensions> = 4.0.11-rc2- bulunamıyor. 23.706. – smolesen

+0

Bu AspNetCore hareket etmeye devam ediyor, umarım RC2 ile duracaktır. Bu arada paket sürümleriyle oynayabilir ve en az rc1-update1'in yüklü olduğundan emin olabilirsiniz. Numuneniz github üzerindeyse, bakabilirim. – dadhi

+0

Paket sürümüne atıfta bulunduğu gibi görünüyor. System.Runtime.Extensions> = 4.0.11-rc2-23706 – smolesen

3

bunu şimdi anladım ... DEFAULT startup.cs dosya içeriyor ayrıca

public IServiceProvider ConfigureServices(IServiceCollection services) 
{ 
    services.AddMvc(); 
    var container = new Container().WithDependencyInjectionAdapter(services); 
    container.Register<IRepository, Repository>(Reuse.Singleton); 
    var serviceProvider = container.Resolve<IServiceProvider>(); 
    return serviceProvider; 
} 

'Sistemi. Runtime.Extensions> = 4.0.11-rc2-23706 'hatası görmezden gelin