public static IToDoUnitOfWork Create() { var repositoryFactories = new RepositoryFactories(CustomFactories); var repositoryProvider = new RepositoryProvider(repositoryFactories); var contextFactory = new ToDoDbContextFactory(); return(new ToDoUnitOfWork(repositoryProvider, contextFactory)); }
public AccountDataService(ToDoDbContextFactory contextFactory) { _contextFactory = contextFactory; _nonQueryDataService = new NonQueryDataService <User>(contextFactory); }
public GenericDataService(ToDoDbContextFactory contextFactory) { _contextFactory = contextFactory; _nonQueryDataService = new NonQueryDataService <T>(contextFactory); }
public TaskDataService(ToDoDbContextFactory contextFactory) { _contextFactory = contextFactory; _nonQueryDataService = new NonQueryDataService <Domain.Models.Task>(contextFactory); }
public NonQueryDataService(ToDoDbContextFactory contextFactory) { _contextFactory = contextFactory; }