public void CreateObjectByInterface() { IDemoInterface demoObj = m_Factory.CreateDemoObject <IDemoInterface>(); demoObj.Number = 123; demoObj.Text = demoObj.Number.ToString() + "ABC"; }
public ReturnClass(IDemoInterface demoInterface, IChainHelperFor <string, string> chainHelperFor) { _demoInterface = demoInterface ?? throw new ArgumentNullException(nameof(demoInterface)); _chainHelperFor = chainHelperFor ?? throw new ArgumentNullException(nameof(chainHelperFor)); }
public Return(IDemoInterface demoInterface, INumber number) { _demoInterface = demoInterface ?? throw new ArgumentNullException(nameof(demoInterface)); _chainHelperForString = number ?? throw new ArgumentNullException(nameof(number)); }
public CustomMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, IDemoInterface demo) { _next = next; _demo = demo; _logger = loggerFactory.CreateLogger <CustomMiddleware>(); }