using FlexJobApi.Core;
|
using Furion.DatabaseAccessor;
|
using MediatR;
|
using Microsoft.EntityFrameworkCore;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace FlexJobApi.User.Application
|
{
|
/// <summary>
|
/// 设置角色是否禁用
|
/// </summary>
|
[Resource([EnumResourceController.Role])]
|
public class SetRoleIsDisabledCommandHandler() : IRequestHandler<SetRoleIsDisabledCommand, int>
|
{
|
/// <inheritdoc/>
|
public Task<int> Handle(SetRoleIsDisabledCommand request, CancellationToken cancellationToken)
|
{
|
return request.SetIsDisabled<Role>(cancellationToken: cancellationToken);
|
}
|
}
|
}
|