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(); }
public EmployeePaySlipService(ITransformerFactory transformerfactory, ISalaryCalculator salaryCalculator) { _transformerfactory = transformerfactory; _salaryCalculator = salaryCalculator; }
public MarkdownService(ITransformerFactory transformerFactory) { _transformerFactory = transformerFactory; }
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(); }
/// <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; }
public EnglishPremierLeagueService(ITransformerFactory transformerfactory) { _transformerfactory = transformerfactory; }