/// <summary> /// Add translated error record of type Validation /// </summary> /// <param name="result"></param> /// <param name="localizer"></param> /// <param name="key">Error key found in culture files</param> /// <param name="arguments">The values with which to format the translated error message</param> public static IError AddValidationError <T>(this IResult <T> result, IStringLocalizer localizer, string key, params object[] arguments) => result.AddValidationError(key, localizer[key, arguments]);
private TUser InvalidCredentialsError(IResult <TUser> result) { result.AddValidationError(_localizer, ERROR_INVALID_CREDENTIALS); return(null); }