public void GetRequestMessageBuilderFromFactory() { IRequestMessageBuilderFactory requestMessageBuilderFactory = this.clientFixture.GetService <IRequestMessageBuilderFactory>(); IRequestMessageBuilder requestMessageBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <GetRequestMessageBuilder>(); Assert.Equal(typeof(GetRequestMessageBuilder), requestMessageBuilder.GetType()); }
public HttpApiCommandFactory( ITypeRetriever typeRetriever, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.registeredHttpApiCommandTypes = typeRetriever.GetTypes <IHttpApiCommand>(); this.requestMessageBuilderFactory = requestMessageBuilderFactory; this.activators = new ConcurrentDictionary <Type, ObjectActivator>(); }
public GraphQLHttpApiCommand(GraphQLCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <GraphQLRequestMessageBuilder>(); }
public ChangePasswordHttpApiCommand(ChangePasswordCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <ChangePasswordRequestMessageBuilder>(); }
public GetByContainerAndKeyHttpApiCommand(GetByContainerAndKeyCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <GetByContainerAndKeyMessageBuilder>(); }
public CheckHttpApiCommand(CheckCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <CheckRequestMessageBuilder>(); }
public VerifyEmailHttpApiCommand(VerifyEmailCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <VerifyEmailRequestMessageBuilder>(); }
public ApplyResourceEditHttpApiCommand(ApplyResourceEditCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <ApplyResourceEditRequestMessageBuilder>(); }
public GetMatchingQueryHttpApiCommand(GetMatchingQueryCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <GetMatchingQueryRequestMessageBuilder>(); }
public CreateHttpApiCommand(CreateCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <CreateRequestMessageBuilder>(); }
public SignUpHttpApiCommand(SignUpCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <SignUpRequestMessageBuilder>(); }
public CreateTokenForPasswordResetHttpApiCommand(CreateTokenForPasswordResetCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <CreateTokenForPasswordResetRequestMessageBuilder>(); }
public LoginHttpApiCommand(LoginCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <LoginRequestMessageBuilder>(); }
public SuggestQueryHttpApiCommand(SuggestQueryCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <SuggestQueryRequestMessageBuilder>(); }
public CreateTokenForEmailVerificationHttpApiCommand(CreateTokenForEmailVerificationCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <CreateTokenForEmailVerificationRequestMessageBuilder>(); }
public SearchHttpApiCommand(SearchCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <SearchRequestMessageBuilder>(); }
public QueryByContainerHttpApiCommand(QueryByContainerCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <QueryByContainerRequestMessageBuilder>(); }
public ImportHttpApiCommand(ImportCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <ImportRequestMessageBuilder>(); }
public UploadImageHttpApiCommand(UploadImageCommand <T> command, IRequestMessageBuilderFactory requestMessageBuilderFactory) { this.command = command; this.requestBuilder = requestMessageBuilderFactory.GetRequestMessageBuilder <UploadImageRequestMessageBuilder>(); }