public ApiService( IServiceDependenciesFactory serviceDependenciesFactory, IDrawingGenerator diagramGenerator) : base(serviceDependenciesFactory) { _diagramGenerator = diagramGenerator; }
/// <summary> /// Constructs a new service that can /// - route requests to service endpoints /// - deserialize request bodies /// - extract, parse and validate endpoint parameters /// - serialize the response /// </summary> public Service(IServiceDependenciesFactory serviceDependenciesFactory) { _serviceDependenciesFactory = serviceDependenciesFactory; DefaultDeserializerType = typeof(Json); DefaultSerializerType = typeof(Json); AllowAnonymous = true; }
public ServiceBuilder( IServiceDependenciesFactory serviceDependenciesFactory, IElementConfiguror elementConfiguror, IFluentBuilder fluentBuilder, IRequestRouter requestRouter, INameManager nameManager) { _serviceDependenciesFactory = serviceDependenciesFactory; _elementConfiguror = elementConfiguror; _fluentBuilder = fluentBuilder; _requestRouter = requestRouter; _nameManager = nameManager; }
public HelloService( IServiceDependenciesFactory serviceDependenciesFactory) : base(serviceDependenciesFactory) { _helloMessage = "Hello from version " + Assembly.GetExecutingAssembly().GetName().Version + " running on " + Environment.MachineName; _helloMessageA = "Hello group A. This is version " + Assembly.GetExecutingAssembly().GetName().Version + " running on " + Environment.MachineName; _helloMessageB = "Hello group B. This is version " + Assembly.GetExecutingAssembly().GetName().Version + " running on " + Environment.MachineName; }
public Service(IServiceDependenciesFactory serviceDependenciesFactory) { }
public ObjectSerializationService( IServiceDependenciesFactory serviceDependenciesFactory) : base(serviceDependenciesFactory) { }