public RepositoryController(IGitHubProvider gitHubProvider, IMapper mapper, IRepoProvider repoProvider) { _gitHubProvider = gitHubProvider; _mapper = mapper; _repoProvider = repoProvider; }
public TodoUoW(IRepoProvider provider) { DbContext = new TodoDbContext(); DbContext.Configuration.ProxyCreationEnabled = false; DbContext.Configuration.LazyLoadingEnabled = false; DbContext.Configuration.ValidateOnSaveEnabled = false; provider.DbContext = DbContext; RepoProvider = provider; }
public GitHelperSrv(IRepoProvider provider, IProjectProvider projectProvider) { if (provider == null) { throw new ArgumentNullException("provider"); } if (projectProvider == null) { throw new ArgumentNullException("provider"); } _provider = provider; _projProvider = projectProvider; }
public Repository(IRepoProvider provider) { _provider = provider; }