Example #1
0
        public async Task <IActionResult> ListClients([FromServices] IClientsQueries queries)
        {
            ViewData["Message"] = TempData["Message"];
            var clients = queries.GetClients();

            return(View(await clients.ToListAsync()));
        }
Example #2
0
        public async Task <IActionResult> ShowClient(string id, [FromServices] IClientsQueries queries)
        {
            ViewData["Message"] = TempData["Message"];
            var client = queries.FindByIdAsync(id).ConfigureAwait(false);

            return(View(await client));
        }
Example #3
0
 public ClientsController(IClientsQueries queries)
 {
     _queries = queries;
 }