Я работаю с веб-API с MVC 6, здесь я собираюсь внедрить репозиторий в контроллер, нам нужно зарегистрировать его с контейнером DI. Откройте файл Startup.cs.
В методе ConfigureServices, чтобы добавить выделенный код:
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Owin;
using Owin;
using TodoApi.Models;
[assembly: OwinStartup(typeof(TodoApi.Startup))]
namespace TodoApi
{
    public partial class Startup
    {
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);
        }
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddMvc();
            // Add our repository type
            services.AddSingleton<ITodoRepository, TodoRepository>();
        }
    }
}
Показывает ошибку...
Не удалось найти имя типа или пространства имен "IServiceCollection" (вам не хватает директивы using или ссылки на сборку?)
