using _0_Framework.Application; using Microsoft.AspNetCore.Mvc.Rendering; using System.Collections.Generic; using System.Threading.Tasks; using Shared.Contracts.PmRole.Queries; namespace AccountManagement.Application.Contracts.Role { public interface IRoleApplication { Task Create(CreateRole command); Task Edit(EditRole command); List List(); EditRole GetDetails(long id); #region ProgramManager Task GetPmRoleList(long? gozareshgirRoleId); Task> GetPmRoleListToEdit(long? gozareshgirRoleId); #endregion } }