public ProjectService(IUnitOfWork uow, IVersionsAnalyzerService versionsAnalyzerService) { this.uow = uow ?? throw new ArgumentNullException(nameof(uow)); this.versionsAnalyzerService = versionsAnalyzerService ?? throw new ArgumentNullException(nameof(versionsAnalyzerService)); }
public RepositoryService(IVersionsAnalyzerService versionsService, IUnitOfWork uow) { this.versionsService = versionsService ?? throw new ArgumentNullException(nameof(versionsService)); this.uow = uow ?? throw new ArgumentNullException(nameof(uow)); }