public MessagesController(IMessageQueries <MessageDTO> messageQueries, IMessageCommands <MessageDTO> messageCommands, IUserQueries <UserDTO> userQueries) { _messageCommands = messageCommands; _messageQueries = messageQueries; _userQueries = userQueries; }
/// <summary> /// /// </summary> public UserController(IMemoryCache memoryCache, IMediator mediator, IMapper mapper, ILogger <UserController> logger, IHttpContextAccessor accessor, IUserQueries queries, IMessageQueries messageQueries) : base(accessor) { _cache = memoryCache ?? throw new ArgumentNullException(nameof(memoryCache)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _queries = queries ?? throw new ArgumentNullException(nameof(queries)); _MessageQueries = messageQueries ?? throw new ArgumentNullException(nameof(messageQueries)); }
public HomeController(UserManager <UserIdentity> userManager, IMessageQueries messageQueries) { _messageQueries = messageQueries; _userManager = userManager; }
public IList <MessageViewModel> GetAll([FromServices] IMessageQueries messageQueries) { return(messageQueries.GetAll()); }