Пример #1
0
 public Scribe(ILogger <Scribe> logger, IInputReader inputReader, ITemplateReader templateReader, IScrollWriter scrollWriter)
 {
     _logger         = logger;
     _inputReader    = inputReader;
     _templateReader = templateReader;
     _scrollWriter   = scrollWriter;
 }
 public TemplateRepository(
     ITemplateReader templateReader,
     IEnvironmentVariableReader environmentVariableReader,
     IStringValidator stringValidator,
     IObjectValidator objectValidator)
 {
     _templateReader            = templateReader;
     _environmentVariableReader = environmentVariableReader;
     _stringValidator           = stringValidator;
     _objectValidator           = objectValidator;
 }
Пример #3
0
 public Recomendator(
     ILogger logger,
     IClientsRepository clientsRepository,
     IRegionsRepository regionsRepository,
     IHotelsRepository hotelsRepository,
     IHotelTypesRepository hotelTypesRepository,
     IMailSenderManager emialSender,
     ITemplateReader templateReader
     )
 {
     _logger               = logger;
     _clientsRepository    = clientsRepository;
     _regionsRepository    = regionsRepository;
     _hotelsRepository     = hotelsRepository;
     _hotelTypesRepository = hotelTypesRepository;
     _emialSender          = emialSender;
     _templateReader       = templateReader;
 }
Пример #4
0
 public ProgramFlow(string baseTerm,
     string baseUrl,
     ITemplateReader craditReader,
     IGoogleSearchParser googleSearchParser,
     ISearchTermBuilder searchTermBuilder,
     ITemplateReader snipetReader,
     ITemplateReader titlesReader,
     IGoogleSuggest googleSuggest,
     ITemplateReader templateReader,
     IPostBuilder postBuilder,
     ISearchYoutube searchYoutube)
 {
     CraditReader = craditReader;
     BaseTerm = baseTerm;
     BaseUrl = baseUrl;
     SearchYoutube = searchYoutube;
     TitlesReader = titlesReader;
     SnipetReader = snipetReader;
     PostBuilder = postBuilder;
     TemplateReader = templateReader;
     SearchTermBuilder = searchTermBuilder;
     GoogleSearchParser = googleSearchParser;
     GoogleSuggest = googleSuggest;
 }
Пример #5
0
 public GeneratorWriter(ITemplateReader templateReader, ITemplateBuilder templateBuilder, IGeneratorWriter writer)
 {
     _templateReader  = templateReader;
     _templateBuilder = templateBuilder;
     _writer          = writer;
 }
 public EmailTemplates(ITemplateReader templateReader)
 {
     Reader = templateReader;
 }
Пример #7
0
 public SendWelcomeEmailHandler(IEmailService emailService, ITemplateReader templateReader)
 {
     this.emailService   = emailService;
     this.templateReader = templateReader;
 }
 public SendResetPasswordEmailHandler(IEmailService emailService, ITemplateReader templateReader)
 {
     this.emailService   = emailService;
     this.templateReader = templateReader;
 }
Пример #9
0
 public TemplateTagCollection(ITemplateReader templateReader)
 {
     TemplateReader = templateReader;
 }
 public EmailTemplates(ITemplateReader templateReader)
 {
     Reader = templateReader;
 }
Пример #11
0
 public void LoadTemplates(ITemplateDictionary dict, string dataName, ITemplateReader reader)
 {
     TextAsset txt = adb.LoadAsset<TextAsset>(dataName + ".bytes");
     if (null == txt)
     {
         Debug.LogError("Can not load the asset : " + dataName);
         return;
     }
     dict.Init(reader.GenerateByteArray(txt.bytes));
 }
Пример #12
0
 public NotificationService(IEmailService emailService, ITemplateReader templateReader, IUserSecurityRepository userSecurityRepository)
 {
     this.emailService           = emailService;
     this.templateReader         = templateReader;
     this.userSecurityRepository = userSecurityRepository;
 }