public static BaseService CreateService <T>(ITodoDataContext context) { if (typeof(T).IsAssignableFrom(typeof(IToDoService))) { return(new ToDoService(context)); } throw new ArgumentException(string.Format("Invalid Service Type: {0}", typeof(T).Name), string.Empty); }
public ToDoController(ITodoDataContext context) : base(context) { }
public ToDoService(ITodoDataContext dbContext) : base(dbContext) { }
public BaseController(ITodoDataContext context) { DataContext = context; }
protected BaseService(ITodoDataContext dbContext) { DbContext = dbContext; }