コード例 #1
0
 public ProjectStructureService(
     IProjectStructureRepository projectStructureRepository,
     FileService fileService,
     IMapper mapper, ILogger <ProjectStructureService> logger,
     IConfiguration configuration,
     IFileEditStateService stateService)
 {
     _projectStructureRepository = projectStructureRepository;
     _fileService   = fileService;
     _mapper        = mapper;
     _logger        = logger;
     _configuration = configuration;
     _stateService  = stateService;
 }
コード例 #2
0
        public FileService(
            IFileRepository fileRepository,
            FileSearchRepository fileSearchRepository,
            FileHistoryService fileHistoryService,
            UserService userService,
            IMapper mapper,
            ILogger <FileService> logger,
            ConfigurationService configuration,
            IFileEditStateService stateService)
        {
            _fileRepository       = fileRepository;
            _fileSearchRepository = fileSearchRepository;
            _fileHistoryService   = fileHistoryService;
            _userService          = userService;
            _mapper       = mapper;
            _logger       = logger;
            _stateService = stateService;

            _maxFilesInProjectCount = configuration.MaxFilesInProjectCount;
            _maxFileSize            = configuration.MaxFileSize;
        }
コード例 #3
0
 public FileEditingHub(IFileEditStateService files, ConnectionsService connections, IdeContext context)
 {
     _files       = files;
     _connections = connections;
     _context     = context;
 }