public Builder(IServiceCollection service) { Service = service; Service.AddSingleton <IHandlerFactory, ServiceProviderFactoryHandler>(); _runtimeModel = new DescriptionRuntimeModel(); Service.Add(new ServiceDescriptor(typeof(DescriptionRuntimeModel), _runtimeModel)); }
public BaseDispatcher(BaseSerializer serializer, IHandlerFactory factory, OperationRuntimeModel model, ILoggerFactory logger, DescriptionRuntimeModel descriptionRuntimeModel) { _serializer = serializer; _factory = factory; Model = model; _descriptionRuntimeModel = descriptionRuntimeModel; Logger = logger.CreateLogger(GetType().FullName); }
public TestDispatcher(BaseSerializer serializer, IHandlerFactory factory, OperationRuntimeModel model, ILoggerFactory logger, DescriptionRuntimeModel descriptionRuntimeModel) : base(serializer, factory, model, logger, descriptionRuntimeModel) { }