예제 #1
0
 public static PenguinProcessor CreateProcessor(PingConfiguration configuration,
                                                DbSettings databaseSettings,
                                                INotifierFactory notifierFactory,
                                                ITransformerFactory transformerFactory)
 {
     return(new PenguinProcessor(configuration,
                                 new PenguinRepository(databaseSettings),
                                 new PenguinResultsRepository(databaseSettings),
                                 notifierFactory,
                                 transformerFactory));
 }
 public void Init()
 {
     _target = new TransformerFactory();
 }
예제 #3
0
 public EmployeePaySlipService(ITransformerFactory transformerfactory, ISalaryCalculator salaryCalculator)
 {
     _transformerfactory = transformerfactory;
     _salaryCalculator   = salaryCalculator;
 }
예제 #4
0
 public MarkdownService(ITransformerFactory transformerFactory)
 {
     _transformerFactory = transformerFactory;
 }
예제 #5
0
        public PenguinProcessor(IPingConfiguration config, IPenguinRepository penguinRepoi, IPenguinResultsRepository resultsRepo, INotifierFactory notifierFactory, ITransformerFactory transformerfactory)
        {
            _httpClientPinger = new HttpClientPinger(config);
            _urlRepo          = penguinRepoi;
            _resultsRepo      = resultsRepo;

            _transformer = transformerfactory.CreateTransformer();
            _notifier    = notifierFactory.CreateNotifier();
        }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TransFormHandler"/> class.
 /// </summary>
 /// <param name="nextHandler">
 /// The next handler.
 /// </param>
 /// <param name="factory">
 /// The factory.
 /// </param>
 public TransFormHandler(IMessageHandler nextHandler, ITransformerFactory factory)
     : base(nextHandler)
 {
     this.transformerFactory = factory;
     this.nextHandler = nextHandler;
 }
예제 #7
0
 public EnglishPremierLeagueService(ITransformerFactory transformerfactory)
 {
     _transformerfactory = transformerfactory;
 }