public GitService( IdeContext context, IGitRepository gitRepository, IBlobRepository blobRepository, ILogger <GitService> logger, IConfiguration configuration, IProjectStructureService projectStructureService) { _logger = logger; _context = context; _configuration = configuration; _gitRepository = gitRepository; _blobRepository = blobRepository; _projectStructureService = projectStructureService; }
public ProjectController(IProjectService projectService, IProjectMemberSettingsService projectMemberSettings, IProjectStructureService projectStructureService, IProjectTemplateService projectTemplateService, FileService fileService, IBlobRepository blobRepo, INotificationService notificationService, ILogger <ProjectController> logger) { _projectStructureService = projectStructureService; _projectService = projectService; _projectMemberSettings = projectMemberSettings; _projectTemplateService = projectTemplateService; _logger = logger; }
public BuildService( IProjectStructureService projectStructureService, IBlobRepository blobRepo, IQueueService queueService, ITokenService tokenService, IdeContext context, IMapper mapper, INotificationService notificationService) { _projectStructureService = projectStructureService; _blobRepo = blobRepo; _queueService = queueService; _context = context; _mapper = mapper; this.notificationService = notificationService; _tokenService = tokenService; }