public RequestProcess(IUserInputProcess input, IMusicContractService musicService, IPartnerContractService partnerService, IContractService contractService, ITextFileReaderService musicFileReaderService, ITextFileReaderService partnerFileReaderService) { _musicService = musicService; _partnerService = partnerService; _contractService = contractService; _musicFileReaderService = musicFileReaderService; _partnerFileReaderService = partnerFileReaderService; _input = input; }
static async Task ReadTxtFile(string[] fileNames, IRoleService roleService, ITextFileReaderService textFileReader, FileType fileType) { await ReadEncryptedFile(fileNames, roleService, async (path, encrypt) => await textFileReader.ReadEncrypt(path, encrypt), async (path) => await textFileReader.Read(path)); }