public static string Executar(Expression <Action> metodo, TipoProcessamento tipoProcessamento = TipoProcessamento.ExecucaoImediata) { GravarLog($"Novo processamento background solicitado {metodo.Body.ToString()}"); return(Orquestrador .ObterProcessador(tipoProcessamento) .Executar(metodo)); }
public static void ExecutarPeriodicamente <T>(Expression <Action <T> > metodo, string cron) { Orquestrador .ObterProcessador(TipoProcessamento.ExecucaoRecorrente) .ExecutarPeriodicamente(metodo, cron); }