예제 #1
0
파일: Program.cs 프로젝트: HeleneD/CCTB-445
        static void ReadFile(string filePath)
        { 
            List<string> textInMemory = new List<string>();
            string path = filePath;
            if (string.IsNullOrEmpty(path))
                path = winDir + "\\system.ini";
 
        StreamReader reader = new StreamReader(path);
        try
         {
           do
           {
            textInMemory.Add(IFileReaderService.ReadLine();
            }
        while (reader.Peek() != -1);
        }
        catch
        {
        textInMemory.Add("File is empty");
        }
    finally
    {
    reader.Close();
    }
Display(textInMemory);
}
예제 #2
0
 public EntityPostProcessingService(ILogger <EntityPostProcessingService> logger, IFileReaderService fileReader,
                                    IApplicationManager application, IPlayerService playerService)
 {
     _logger        = logger;
     _fileReader    = fileReader;
     _application   = application;
     _playerService = playerService;
 }
예제 #3
0
 public FileValidationProvider(IFileCompressionService fileCompressionService,
                               IFileReaderService fileReaderService,
                               IStatsFileParserService statsFileParserService)
 {
     this.fileCompressionService = fileCompressionService;
     this.fileReaderService      = fileReaderService;
     this.statsFileParserService = statsFileParserService;
 }
 public UnitConversionService(IUnitService <ScalarFloat, float> unitService, IDataAccessService dataAccessService, IPrefixDefinitionRepository prefixDefinitionRepository, IUnitDefinitionRepository unitDefinitionRepository, IFileGeneratorService fileGeneratorService, IFileReaderService fileReaderService)
 {
     UnitService                = unitService;
     DataAccessService          = dataAccessService;
     PrefixDefinitionRepository = prefixDefinitionRepository;
     UnitDefinitionRepository   = unitDefinitionRepository;
     FileGeneratorService       = fileGeneratorService;
     FileReaderService          = fileReaderService;
 }
예제 #5
0
 public WebAppService(IDataAccessService dataAccessService, IWebAppItemRepository webAppItemRepository, IWebAppConfigurationRepository webAppConfigurationRepository, ISystemWebAppService systemService, IFileGeneratorService fileGeneratorService, IFileReaderService fileReaderService, IHelperService helperService)
 {
     DataAccessService             = dataAccessService;
     WebAppItemRepository          = webAppItemRepository;
     WebAppConfigurationRepository = webAppConfigurationRepository;
     SystemService        = systemService;
     FileGeneratorService = fileGeneratorService;
     FileReaderService    = fileReaderService;
     HelperService        = helperService;
 }
예제 #6
0
 public MunrosManager(
     IInvokeHandler <MunrosManager> invokeHandler,
     IMunrosRepository munrosRepository,
     IFileReaderService fileReaderService,
     IMunroService munroService)
 {
     _munrosRepository  = munrosRepository;
     _invokeHandler     = invokeHandler;
     _fileReaderService = fileReaderService;
     _munroService      = munroService;
 }
예제 #7
0
 public void Dispose()
 {
     _folderParserService = null;
     _folderManager       = null;
     _calculationService  = null;
     _fileReaderService   = null;
     _dataProcessor       = null;
     _outputService       = null;
     _fileSystem          = null;
     _medianManager       = null;
     _configService       = null;
 }
        public void ServiceSetup()
        {
            _host.AddService(_activityDefinitionService);
            IJSRuntime jsRuntime = Substitute.For <IJSRuntime>();

            _host.AddService(jsRuntime);
            IFileReaderService fileReaderService = Substitute.For <IFileReaderService>();

            _host.AddService(fileReaderService);
            _localStorage = Substitute.For <ILocalStorageService>();
            _host.AddService(_localStorage);
        }
예제 #9
0
 public PreProcessor(
     IVideoRepository videoRepository,
     string downloadedTorrentPath,
     IPreProcessorService preProcessorService,
     IFileReaderService fileReaderService
     )
 {
     _videoRepository       = videoRepository;
     _downloadedTorrentPath = downloadedTorrentPath;
     _preProcessorService   = preProcessorService;
     _fileReaderService     = fileReaderService;
 }
예제 #10
0
 public AppLauncherTest()
 {
     _fileSystem          = new FileSystem();
     _folderParserService = new FolderParserService(_fileSystem);
     _folderManager       = new FolderManager(_folderParserService);
     _calculationService  = new CalculationService();
     _fileReaderService   = new FileReaderService(_fileSystem);
     _dataProcessor       = new DataProcessor(_calculationService, _fileReaderService);
     _outputService       = new ConsoleOutputService();
     _medianManager       = new MedianManager(_folderManager, _dataProcessor, _outputService);
     _configService       = new ConfigService(new ConfigurationBuilder()
                                              .SetBasePath(Directory.GetCurrentDirectory())
                                              .AddJsonFile("appsettings.json")
                                              .Build());
 }
예제 #11
0
 public DataProcessor(ICalculationService calcService, IFileReaderService fileReaderService)
 {
     _calcService       = calcService ?? throw new ArgumentNullException(nameof(calcService));
     _fileReaderService = fileReaderService ?? throw new ArgumentNullException(nameof(fileReaderService));
 }
예제 #12
0
 public ApplicationDbContext(DbContextOptions <ApplicationDbContext> options, ILogger <ApplicationDbContext> logger, IFileReaderService fileReader) : base(options)
 {
     _logger     = logger;
     _fileReader = fileReader;
 }
예제 #13
0
 public GameService(IFileReaderService fileReader)
 {
     _fileReader = fileReader;
 }
예제 #14
0
 public DatDbData()
 {
     _readerService = new FileReaderService();
 }
예제 #15
0
 public ProjectReader(IFileReaderService fileReaderService, IProjectManager projectManager, IFileService fileService)
 {
     _fileReaderService = fileReaderService;
     _projectManager    = projectManager;
     _rawFileService    = fileService;
 }
예제 #16
0
 public UploadService(IFileReaderService fileReaderService)
 {
     this.fileReaderService = fileReaderService;
 }
예제 #17
0
 public TorrentsService(CustomHttpClient customHttpClient, IFileReaderService fileReaderService)
 {
     _customHttpClient  = customHttpClient;
     _fileReaderService = fileReaderService;
 }
예제 #18
0
 public FileReaderServiceTests(IFileReaderService fileReaderService, IConfiguration configuration)
 {
     _fileReaderService = fileReaderService;
     _configuration     = configuration;
 }
예제 #19
0
 public BatReaderServiceTest()
 {
     _service = new FileReaderService();
 }
예제 #20
0
 public void Setup()
 {
     _fileReaderService = new FileReaderService();
 }
예제 #21
0
 public FileDataService(ILogger <FileDataService> logger, IFileReaderService fileReaderService)
 {
     _logger            = logger;
     _fileReaderService = fileReaderService;
 }
 public ApplicationInfoService(IFileReaderService fileReaderService, string fileName)
 {
     _fileReaderService = fileReaderService.ThrowIfNull(nameof(fileReaderService));
     _fileName          = fileName.ThrowIfNullOrEmpty(nameof(fileName));
 }
 public ServiceOfImage(HttpClient Http, IFileReaderService fileReadService)
 {
     this.Http            = Http;
     this.fileReadService = fileReadService;
 }