这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2.1 KiB

LINGYUN.Abp.FeatureManagement.Application.Contracts

Feature management application service contract module that defines interfaces, DTOs, and permissions required for feature management.

Features

  • Feature Definition Management Interfaces
    • IFeatureDefinitionAppService
    • Support CRUD operations for feature definitions
  • Feature Group Definition Management Interfaces
    • IFeatureGroupDefinitionAppService
    • Support CRUD operations for feature group definitions
  • Complete DTO Definitions
    • FeatureDefinitionDto
    • FeatureGroupDefinitionDto
    • Create, Update, and Query DTOs
  • Permission Definitions
    • Feature definition management permissions
    • Feature group definition management permissions

Module Dependencies

[DependsOn(
    typeof(AbpFeatureManagementDomainSharedModule),
    typeof(VoloAbpFeatureManagementApplicationContractsModule))]
public class AbpFeatureManagementApplicationContractsModule : AbpModule
{
}

Permission Constants

public static class FeatureManagementPermissionNames
{
    public const string GroupName = "FeatureManagement";

    public static class GroupDefinition
    {
        public const string Default = GroupName + ".GroupDefinitions";
        public const string Create = Default + ".Create";
        public const string Update = Default + ".Update";
        public const string Delete = Default + ".Delete";
    }

    public static class Definition
    {
        public const string Default = GroupName + ".Definitions";
        public const string Create = Default + ".Create";
        public const string Update = Default + ".Update";
        public const string Delete = Default + ".Delete";
    }
}

Error Codes

  • Error:100001 - Feature definition already exists
  • Error:100002 - Feature group definition already exists
  • Error:100003 - Cannot delete static feature definition
  • Error:100004 - Cannot delete static feature group definition

More Information

简体中文