public void BrowseAuthenticationMeans_UsesQuery_ReturnsResultOfDispatch() { var query = new BrowseAuthenticationMeans(); var result = new Mock <IPagedResult <AuthenticationMeansDto> >(MockBehavior.Strict).Object; _dispatcherMock.Setup(d => d.QueryAsync(query)).ReturnsAsync(result).Verifiable(); var actionResult = _controller.BrowseAuthenticationMeans(query).GetAwaiter().GetResult(); Assert.AreEqual(result, actionResult); _dispatcherMock.Verify(); }
public async Task <ActionResult <IPagedResult <AuthenticationMeans> > > BrowseAuthenticationMeans([FromQuery] BrowseAuthenticationMeans query) => Collection(await _identityService.BrowseAuthenticationMeans(query));
public async Task <IPagedResult <AuthenticationMeansDto> > HandleAsync(BrowseAuthenticationMeans query) { return(_mapper.Map <IPagedResult <AuthenticationMeansDto> >(await _repository.BrowseAsync(query))); }
public async Task <IPagedResult <AuthenticationMeansDto> > BrowseAuthenticationMeans([FromQuery] BrowseAuthenticationMeans command) => await QueryAsync(command);