/// <summary>
 /// Delete user
 /// </summary>
 /// <param name="userId"></param>
 /// <returns></returns>
 public virtual async Task <ResultModel> DeleteUserAsync(Guid?userId)
 => await IdentityContext.DisableRecordAsync <GearUser>(userId);