예제 #1
0
        public UsersController()
        {
            var container = LightInjectCore.Get();

            _rep = container.GetInstance <UsersRepository>();
            Logger.Trace("Создан контроллер.");
        }
예제 #2
0
        /// <summary>
        /// Ревлизует создание контекста.
        /// </summary>
        /// <returns>Возвращает текущий контекст БД.</returns>
        public DbContext GetContext()
        {
            var container = LightInjectCore.Get();
            var context   = container.GetInstance <DbContext>();

            context.Database.Connection.Open();

            Logger.Trace("Создан контекст БД.");

            return(context);
        }