public static void Main(string[] args) { #region LogMessage delegate LogMessage lm = () => { Console.WriteLine("Logging using LogMessage delegate"); }; lm(); #endregion #region LogCustomMessage delegate LogCustomMessage lcm = (s) => { Console.WriteLine(s); }; lcm("Log this message using LogCustomMessage delegate"); #endregion #region LogMessage Action delegate Action <string> LogMessageAction = (message) => Console.WriteLine(message); LogMessageAction("With Action delegate"); #endregion Console.ReadLine(); }
public async Task <ResponseMessage <bool> > InsertPersonAsync(Person model) { await _uow.Persons.AddAsync(model); var save = await _uow.SaveAsync(); if (save == 1) { _logger.LogInformation(LogCustomMessage.WriteMessage("Services", "PersonService", "InsertPersonAsync", "Se ha registrado correctamente la persona")); return(new ResponseMessage <bool>() { Message = "Se ha registrado correctamente", Response = true }); } _logger.LogError(LogCustomMessage.WriteMessage("Services", "PersonService", "InsertPersonAsync", "Error al momento re registrar")); return(new ResponseMessage <bool>() { Message = "Error al momento re registrar", Response = false }); }