title: Disable SoftDelete for AbpUserRole
body: <p>By default, the <code>AbpUserRole</code> and <code>AbpRole</code> implement <code>ISoftDelete</code>. Is it possible to disable it?</p>
  
  <p>I tried to do this:</p>
  
  <pre><code>[AbpAuthorize(AppPermissions.Pages_Administration_Roles_Delete)]
  public async Task DeleteRole(EntityDto input)
  {
      using (CurrentUnitOfWork.DisableFilter(AbpDataFilters.SoftDelete))
      {
          var role = await _roleManager.GetRoleByIdAsync(input.Id);
          var users = await UserManager.GetUsersInRoleAsync(role.Name);
  
          foreach (var user in users)
          {
              CheckErrors(await UserManager.RemoveFromRoleAsync(user, role.Name));
          }
  
          CheckErrors(await _roleManager.DeleteAsync(role));
      }
  }
  </code></pre>
  
  <p>Although the filter is disabled in the current unit of work, it doesn't work. The entity is marked as deleted.</p>