コード例 #1
0
        public async Task <IActionResult> GetAllSubject()
        {
            var query  = new GetAllSubjectQuery();
            var result = await _mediator.Send(query);

            return(result != null?Success(result) : Error(new { info = "خطایی رخ داده است" }));
        }
コード例 #2
0
        public async Task <IEnumerable <Subject> > Handle(GetAllSubjectQuery request, CancellationToken cancellationToken)
        {
            string functionName = "GetAllSubject:Get:";

            Log.ForContext("Message", functionName)
            .ForContext("Error", "")
            .Information(functionName);

            return(await _read.GetAllSubject());
        }
コード例 #3
0
 public async Task <IEnumerable <Subject> > Handle(GetAllSubjectQuery request, CancellationToken cancellationToken)
 {
     Log.Information("GetAllSubjectQuery");
     return(await _db.GetAllSubject());
 }