public async Task ExecuteAsync(TCommand action) { using (WithLogging()) { await decorateeHandler.ExecuteAsync(action); } }
private static Task ExecuteActionShimAsync <TAction>( IActionHandlerAsync <TAction> handler, TAction action ) where TAction : IAction { return(handler.ExecuteAsync(action)); }