public static ILogger Log <TModel, TKey>(this Controller controller, User user, LogAction action, TKey id) where TModel : class, IMonModel <TKey> { return(controller.Log(new Log <TModel, TKey>() { User = user, Action = action, Model = new MonModelRef <TModel, TKey>(id) })); }
public static ILogger Log <TModel, TKey>(this Controller controller, LogAction action, TKey id) where TModel : class, IMonModel <TKey> { return(controller.Log <TModel, TKey>(controller.CurrentUser(), action, id)); }