Exemplo n.º 1
0
        public void Init()
        {
            var config = new RepositoriesConfig(
                Path.Combine(Directory.GetCurrentDirectory(), Guid.NewGuid().ToString() + ".datnetchat"), Encoding.UTF8);

            _fname = config.MessagesSourcePath;
            var repo = new UserStatusFileRepository(config);

            _userService = new DefaultUserService(repo);
        }
Exemplo n.º 2
0
 public FileService(
     ILogger <FileService> logger,
     IFileUserStatusService fileUserStatusService,
     IFileProductService fileProductService,
     ICampanhaFaseRepository campanhaFaseRepository,
     ICampanhaRepository campanhaRepository,
     IFileUserService fileUserService,
     IArquivoRepository arquivoRepository,
     IOptions <CampaignSettings> options,
     IOptions <PathFilesSettings> optionsFile)
 {
     _logger = logger;
     _fileUserStatusService  = fileUserStatusService;
     _fileProductService     = fileProductService;
     _fileUserService        = fileUserService;
     _campanhaFaseRepository = campanhaFaseRepository;
     _campanhaRepository     = campanhaRepository;
     _arquivoRepository      = arquivoRepository;
     _campaignSettings       = options.Value;
     _pathFilesSettings      = optionsFile.Value;
 }