public PublicController(ISupervisor supervisor, ICategoryRepository categoryRepository, IIntroductionRepository introductionRepository, IProjectRepository projectRepository) { _supervisor = supervisor; _categoryRepository = categoryRepository; _introductionRepository = introductionRepository; _projectRepository = projectRepository; }
public PrivateController(IAccountRepository accountRepository, ICategoryRepository categoryRepository, IConfiguration configuration, IFileRepository fileRepository, IIntroductionRepository introductionRepository, IProjectRepository projectRepository, ISupervisor supervisor, ITokenManager tokenManager) { _accountRepository = accountRepository; _categoryRepository = categoryRepository; _configuration = configuration; _fileRepository = fileRepository; _introductionRepository = introductionRepository; _projectRepository = projectRepository; _supervisor = supervisor; _tokenManager = tokenManager; }