Example #1
0
        public void CreateObjectByInterface()
        {
            IDemoInterface demoObj = m_Factory.CreateDemoObject <IDemoInterface>();

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