public UserMembershipsController(IUserMembershipFinder userMembershipFinder, IResponseTimeLogger responseTimeLogger, IPartnerCache partnersManager, IResponseGenerator responseGenerator) { _responseTimeLogger = responseTimeLogger; _responseGenerator = responseGenerator; _partnersManager = partnersManager; _userMembershipFinder = userMembershipFinder; }
public Server(string[] prefixes, IResponseGenerator response_generator) { if (!HttpListener.IsSupported) { throw new Exception("Needs Windows XP SP2, Server 2003 or later."); } // URI prefixes are required, for example // "http://localhost:8080/index/". if (prefixes == null || prefixes.Length == 0) { throw new ArgumentException("prefixes"); } // A response generator is required if (response_generator == null) { throw new ArgumentException("method"); } foreach (string prefix in prefixes) { listener.Prefixes.Add(prefix); } ResponseGenerator = response_generator; listener.Start(); }
public WrapperHandler(IRequestService requestService, IDBService dbService, IResponseGenerator responseGenerator, IConfiguration configuration) { _requestService = requestService; _dbService = dbService; _responseGenerator = responseGenerator; _url = configuration["TripletexApi:url"]; }
public NoopConnection( IConnectionConfigurationValues configValues , IUriObserver uriObserver , IResponseGenerator responseGenerator) { _uriObserver = uriObserver; _responseGenerator = responseGenerator; _configValues = configValues; }
/// <summary> /// Initializes a new instance of the <see cref="StructureRequestRestController{TWriter}"/> class. /// </summary> /// <param name="responseGenerator"> /// The response generator. /// </param> /// <param name="structureSearchManager"> /// The structure Search Manager. /// </param> /// <param name="authStructureSearchManager"> /// The AUTH Structure Search Manager. /// </param> /// <param name="dataflowPrincipal"> /// The dataflow principal. /// </param> /// <exception cref="SdmxSemmanticException"> /// Operation not accepted with query used /// </exception> public StructureRequestRestController( IResponseGenerator <TWriter, ISdmxObjects> responseGenerator, IMutableStructureSearchManager structureSearchManager, IAuthMutableStructureSearchManager authStructureSearchManager, DataflowPrincipal dataflowPrincipal) : base(responseGenerator, dataflowPrincipal) { this._structureSearchManager = structureSearchManager; this._authStructureSearchManager = authStructureSearchManager; }
/// <summary> /// Initializes a new instance of the <see cref="Translator"/> class. /// </summary> /// <param name="apiKey">Your subscription key for the Microsoft Translator Text API.</param> /// <param name="httpClient">An alternate HTTP client to use.</param> public Translator(string apiKey, HttpClient httpClient = null) { if (string.IsNullOrWhiteSpace(apiKey)) { throw new ArgumentNullException(nameof(apiKey)); } _preProcessor = new TranslatorPreProcessor(); _requestBuilder = new TranslatorRequestBuilder(apiKey); _responseGenerator = new TranslatorResponseGenerator(httpClient); attachedPostProcessors = new List <IPostProcessor>(); }
/// <summary> /// Initializes a new instance of the <see cref="StructureRequestV20Controller{TWriter}"/> class. /// </summary> /// <param name="responseGenerator"> /// The response generator. /// </param> /// <param name="structureSearchManager"> /// The structure search manager. /// </param> /// <param name="authStructureSearchManager"> /// The authentication structure search manager. /// </param> /// <param name="dataflowPrincipal"> /// The dataflow principal. /// </param> /// <exception cref="SdmxSemmanticException"> /// Operation not accepted with query used /// </exception> public StructureRequestV20Controller( IResponseGenerator <TWriter, ISdmxObjects> responseGenerator, IMutableStructureSearchManager structureSearchManager, IAuthMutableStructureSearchManager authStructureSearchManager, DataflowPrincipal dataflowPrincipal) : base(responseGenerator, dataflowPrincipal) { this._structureSearchManager = structureSearchManager; this._authStructureSearchManager = authStructureSearchManager; SdmxSchema sdmxSchemaV20 = SdmxSchema.GetFromEnum(SdmxSchemaEnumType.VersionTwo); this._manager = new QueryParsingManager(sdmxSchemaV20.EnumType, new QueryBuilder(null, new ConstrainQueryBuilderV2(), null)); }
/// <summary> /// Initializes a new instance of the <see cref="StructureRequestV21AdvancedController{TWriter}"/> class. /// </summary> /// <param name="responseGenerator"> /// The response generator. /// </param> /// <param name="authStructureSearchManager"> /// The authentication structure search manager. /// </param> /// <param name="structureSearchManager"> /// The structure search manager. /// </param> /// <param name="principal"> /// The principal. /// </param> /// <param name="soapOperation"> /// The SOAP operation. /// </param> /// <exception cref="SdmxSemmanticException"> /// Operation not accepted with query used /// </exception> public StructureRequestV21AdvancedController( IResponseGenerator <TWriter, ISdmxObjects> responseGenerator, IAuthAdvancedMutableStructureSearchManager authStructureSearchManager, IAdvancedMutableStructureSearchManager structureSearchManager, DataflowPrincipal principal, SoapOperation soapOperation) : base(responseGenerator, principal) { this._authStructureSearchManager = authStructureSearchManager; this._structureSearchManager = structureSearchManager; SdmxSchema sdmxSchemaV21 = SdmxSchema.GetFromEnum(SdmxSchemaEnumType.VersionTwoPointOne); this._manager = new QueryParsingManager(sdmxSchemaV21.EnumType); this._rootNode = soapOperation.GetQueryRootElementV21(); }
public ProjectController(IResponseGenerator responseGenerator, IEventBusMessagePublisher eventBusMessagePublisher) { this._responseGenerator = responseGenerator; this._eventBusMessagePublisher = eventBusMessagePublisher; }
/// <summary> /// Initializes a new instance of the <see cref="QueryStructureController{TWriter}"/> class. /// </summary> /// <param name="responseGenerator"> /// The response generator. /// </param> /// <param name="dataflowPrincipal"> /// The dataflow principal. /// </param> /// <exception cref="SdmxSemmanticException"> /// Operation not accepted with query used /// </exception> protected QueryStructureController(IResponseGenerator <TWriter, ISdmxObjects> responseGenerator, DataflowPrincipal dataflowPrincipal) { this._responseGenerator = responseGenerator; this._dataflowPrincipal = dataflowPrincipal; }
public InvoiceController(IWrapperHandler handler, IResponseGenerator responseGenerator) { _handler = handler; _responseGenerator = responseGenerator; }
internal void RegisterGenerator(IResponseGenerator generator) { registeredGenerators.Insert(0, generator); }
public Server(string prefix, IResponseGenerator response_generator) : this(new string [] { prefix }, response_generator) { }
public CardController(IResponseGenerator responseGenerator) { _responseGenerator = responseGenerator; }
/// <summary> /// Initializes a new instance of the <see cref="DataController{TQuery,TWriter}"/> class. /// </summary> /// <param name="responseGenerator">The response generator.</param> public DataController(IResponseGenerator <TWriter, TQuery> responseGenerator) { this._responseGenerator = responseGenerator; }
public IsGoodCommand(IStorage storage, IResponseGenerator generator, IDefaultMessages defaultMessages) { _storage = storage; _generator = generator; _defaultMessages = defaultMessages; }
public WebServer UseResponseGenerator(IResponseGenerator responseGenerator) { responseFactory.RegisterGenerator(responseGenerator); return(this); }
public GetOrdersByIdFunction(IGetOrdersService getOrdersService, IResponseGenerator <GetOrderByIdRequest, GetOrderByIdResponse> responseGenerator) { _getOrdersService = getOrdersService; _responseGenerator = responseGenerator; }