source: ChapterX.Application/PermissionLevel/Commands/DeleteHandler.cs@ b62cefc

main
Last change on this file since b62cefc was 877c13c, checked in by kikisrbinoska <srbinoskakristina07@…>, 4 months ago

Added files

  • Property mode set to 100644
File size: 655 bytes
Line 
1using MediatR;
2using Microsoft.Extensions.Logging;
3
4namespace ChapterX.Application.PermissionLevel.Commands
5{
6 public class DeleteHandler : IRequestHandler<DeleteRequest, DeleteResponse>
7 {
8 private readonly ILogger<DeleteHandler> _logger;
9
10 public DeleteHandler(ILogger<DeleteHandler> logger)
11 {
12 _logger = logger;
13 }
14
15 public Task<DeleteResponse> Handle(DeleteRequest request, CancellationToken cancellationToken)
16 {
17 _logger.LogWarning("PermissionLevel is an enum and cannot be deleted at runtime.");
18 return Task.FromResult(new DeleteResponse(false));
19 }
20 }
21}
Note: See TracBrowser for help on using the repository browser.