Exemplo n.º 1
0
        public TodoController(TodoContext context, IMyDependency myDependency)
        {
            _context = context;

            //EFLogging Extend--1
            _context.ConfigureLogging(s => Console.WriteLine(s));

            if (_context.TodoItems.Count() == 0)
            {
                // Create a new TodoItem if collection is empty,
                // which means you can't delete all TodoItems.
                _context.TodoItems.Add(new TodoItem {
                    Name = "Item1"
                });
                _context.SaveChanges();
            }
            _myDependency = myDependency;

            _myDependency.WriteMessage("Dependency_Injection by Constructure");
        }