Ejemplo n.º 1
0
 /// <summary>
 /// Invokes the asynchronous.
 /// </summary>
 /// <param name="httpContext">The HTTP context.</param>
 /// <param name="logger">The logger.</param>
 public async Task InvokeAsync(HttpContext httpContext, Framework.Core.ILogger logger)
 {
     _logger = logger;
     try
     {
         await _next(httpContext);
     }
     catch (Exception ex)
     {
         await HandleExceptionAsync(httpContext, ex);
     }
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="LabelController"/> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="userService">The user service.</param>
 public UserController(Framework.Core.ILogger logger, IUserService userService)
 {
     _logger      = logger;
     _userservice = userService;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ToDoListController"/> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="toDoListService">To do list service.</param>
 public ToDoListController(Framework.Core.ILogger logger, IToDoListService toDoListService, IMapper mapper)
 {
     _logger          = logger;
     _toDoListService = toDoListService;
     _mapper          = mapper;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LabelController"/> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="labelService">The label service.</param>
 public LabelController(Framework.Core.ILogger logger, ILabelService labelService)
 {
     _logger       = logger;
     _labelService = labelService;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Invokes the specified context.
 /// </summary>
 /// <param name="context">The context.</param>
 /// <param name="logger">The logger.</param>
 public async Task Invoke(HttpContext context, Framework.Core.ILogger logger)
 {
     _logger = logger;
     await LogRequest(context);
     await LogResponse(context);
 }