文件内容 ExampleForm.Application.xml 25 KB 24912 字符
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ExampleForm.Application</name>
    </assembly>
    <members>
        <member name="T:ExampleForm.Application.DefaultApiAppService">
             <summary>
             默认读取 这个很关键,实现了统一的新增 更新 详细 列表规范读取 相当于兜底的!
            </summary>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.#ctor(PasteApeart.Application.IPasteDefaultAppService)">
            <summary>
            
            </summary>
            <param name="appService"></param>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.ReadAddModel(System.String)">
            <summary>
            获取新增格式
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.ReadUpdateModel(System.String,System.String)">
            <summary>
            获取更新数据
            </summary>
            <param name="entityName"></param>
            <param name="id"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.ReadDetailModel(System.String,System.String)">
            <summary>
            获取详细
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.ReadListModel(System.String,System.String)">
            <summary>
            获取列表格式
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.Page(System.String,System.String)">
            <summary>
            获取列表数据
            </summary>
            <param name="entityName"></param>
            <param name="searchName"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.CreateItemAsync(System.String)">
            <summary>
            通用创建方法
            </summary>
            <param name="entityName"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.UpdateItemAsync(System.String)">
            <summary>
            通用更新方法
            </summary>
            <param name="entityName"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.UpdateState(System.String,PasteApeart.Application.Contracts.InputQueryUpdateState)">
            <summary>
            通用状态更新方法
            </summary>
            <param name="entityName"></param>
            <param name="input"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.Application.DefaultApiAppService.Remove(System.String,System.String)">
            <summary>
            通用删除 遵照ListDto的PasteDisable特性
            </summary>
            <param name="entityName"></param>
            <param name="id"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="T:ExampleForm.Application.ExampleFormDefaultService">
            <summary>
            默认接口的辅助实现
            </summary>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.#ctor(PasteApeart.Application.IPasteDefaultHelper,PasteApeart.Handler.IChannelHelper,ExampleForm.IExampleFormDbContext)">
            <summary>
            
            </summary>
            <param name="defaultHelper"></param>
            <param name="channelHelper"></param>
            <param name="dbContext"></param>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultAfterUpdateStateAsync(System.String,PasteApeart.Application.Contracts.InputQueryUpdateState)">
            <summary>
            修改状态后 包含 绑定
            </summary>
            <param name="entityName"></param>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultBuildPropertyInfo(System.String,System.Object,System.Type,System.Boolean)">
            <summary>
            生成元数据
            </summary>
            <param name="action"></param>
            <param name="dto"></param>
            <param name="dtoType"></param>
            <param name="listModel"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultDataSetExtendAsync(System.Type,System.Object,System.String)">
            <summary>
            数据赋值后,主要用于比如是否可以编辑,是否可以新增等,也可以做默认数据的输入
            </summary>
            <param name="entityType"></param>
            <param name="obj"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultFilterDataAsync(System.Type,System.Object,System.String)">
            <summary>
            
            </summary>
            <param name="entityType"></param>
            <param name="obj"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultMapperEntityName(System.String)">
            <summary>
            自定义名称,比如UserInfo你要对外接口为member就在这里配置
            </summary>
            <param name="entityName">管理端输入的TableName</param>
            <returns>Dbset的Name</returns>
        </member>
        <member name="M:ExampleForm.Application.ExampleFormDefaultService.DefaultAfterRemoveAsync(System.String,System.String)">
            <summary>
            
            </summary>
            <param name="entityName"></param>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.Application.PasteTransactionFilter">
            <summary>
            事务回滚
            </summary>
        </member>
        <member name="F:ExampleForm.Application.PasteTransactionFilter._dbContext">
            <summary>
            注意这个要申明为Scop方式,不能用瞬时方式
            </summary>
        </member>
        <member name="M:ExampleForm.Application.PasteTransactionFilter.#ctor(ExampleForm.IExampleFormDbContext)">
            <summary>
            
            </summary>
            <param name="dbContext"></param>
        </member>
        <member name="M:ExampleForm.Application.PasteTransactionFilter.OnActionExecutionAsync(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext,Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate)">
            <summary>
            
            </summary>
            <param name="context"></param>
            <param name="next"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.ExampleFormApplicationAutoMapperProfile">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.ExampleFormApplicationAutoMapperProfile.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="T:ExampleForm.ExampleFormApplicationModule">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.ExampleFormApplicationModule.ConfigureServices(Volo.Abp.Modularity.ServiceConfigurationContext)">
            <summary>
            
            </summary>
            <param name="context"></param>
        </member>
        <member name="T:ExampleForm.PasteResultDto`1">
            <summary>
            
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="P:ExampleForm.PasteResultDto`1.TotalCount">
            <inheritdoc />
        </member>
        <member name="M:ExampleForm.PasteResultDto`1.#ctor">
            <summary>
            Creates a new <see cref="T:Volo.Abp.Application.Dtos.PagedResultDto`1"/> object.
            </summary>
        </member>
        <member name="P:ExampleForm.PasteResultDto`1.PasteModel">
            <summary>
            数据模型
            </summary>
        </member>
        <member name="M:ExampleForm.PasteResultDto`1.BuildModel(System.Object,System.Object)">
            <summary>
            设定类型
            </summary>
            <param name="listObj">new XXXListDto()</param>
            <param name="queryObj">new InputQueryXXX()</param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.PasteResultDto`1.#ctor(System.Int64,System.Collections.Generic.IReadOnlyList{`0})">
            <summary>
            Creates a new <see cref="T:Volo.Abp.Application.Dtos.PagedResultDto`1"/> object.
            </summary>
            <param name="totalCount">Total count of Items</param>
            <param name="items">List of items in current page</param>
        </member>
        <member name="T:ExampleForm.ExampleFormAppService">
            <summary>
            
            </summary>
        </member>
        <member name="P:ExampleForm.ExampleFormAppService._dbContext">
            <summary>
            
            </summary>
        </member>
        <member name="P:ExampleForm.ExampleFormAppService._userHelper">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="P:ExampleForm.ExampleFormAppService._httpContext">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.ReadCurrentUserId">
            <summary>
            获取登录用户的ID
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.ReadCurrentUserIdThrwoException">
            <summary>
            获取登录用户的ID
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.ReadCurrentAdminId">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.ReadCurrentUserToken">
            <summary>
            获取当前用户的密钥
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.IsRootAsync">
            <summary>
            是否是超级权限
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.DefaultBuildPropertyInfo(System.String,System.Object,System.Type,System.Boolean)">
            <summary>
            特殊的过滤 在UI中隐藏某些字段
            </summary>
            <param name="action"></param>
            <param name="dto"></param>
            <param name="dtoType"></param>
            <param name="listModel">list模式,特别针对枚举类型</param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.DefaultAuthDataFilterAsync(System.Type,System.Object,System.String)">
            <summary>
            校验是否有执行权限 使用PasteDisableAttribute和PasteAuthAttribute进行标记
            </summary>
            <param name="entityType"></param>
            <param name="obj"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.ExampleFormAppService.DefaultSetDataExtendAsync(System.Type,System.Object,System.String)">
            <summary>
            进行默认值的写入,注意要判断当前是否有值
            </summary>
            <param name="entityType"></param>
            <param name="obj"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.RoleAttribute">
            <summary>
            权限过滤 授权
            </summary>
        </member>
        <member name="P:ExampleForm.RoleAttribute._role">
            <summary>
            权限
            </summary>
        </member>
        <member name="P:ExampleForm.RoleAttribute._model">
            <summary>
            角色
            </summary>
        </member>
        <member name="P:ExampleForm.RoleAttribute._grade">
            <summary>
            角色 单个
            </summary>
        </member>
        <member name="F:ExampleForm.RoleAttribute._userHelper">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.RoleAttribute.#ctor(ExampleForm.CacheHandler,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="cache"></param>
            <param name="model">模块</param>
            <param name="role">权限</param>
            <param name="grade">角色</param>
        </member>
        <member name="M:ExampleForm.RoleAttribute.OnAuthorizationAsync(Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext)">
            <summary>
            
            </summary>
            <param name="context"></param>
            <returns></returns>
            <exception cref="T:System.NotImplementedException"></exception>
        </member>
        <member name="T:ExampleForm.ExceptionModel">
            <summary>
            异常等返回的消息体
            </summary>
        </member>
        <member name="P:ExampleForm.ExceptionModel.code">
            <summary>
            StatusCode
            </summary>
        </member>
        <member name="P:ExampleForm.ExceptionModel.success">
            <summary>
            请求是否符合预期
            </summary>
        </member>
        <member name="P:ExampleForm.ExceptionModel.message">
            <summary>
            附带的消息
            </summary>
        </member>
        <member name="T:ExampleForm.PasteThrowExceptionAttribute">
            <summary>
            自定义全局错误处理,使用错误代码httpstatuscode
            </summary>
        </member>
        <member name="F:ExampleForm.PasteThrowExceptionAttribute._logger">
            <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.PasteThrowExceptionAttribute.#ctor(Microsoft.Extensions.Logging.ILogger{ExampleForm.PasteThrowExceptionAttribute})">
            <summary>
            
            </summary>
            <param name="logger"></param>
        </member>
        <member name="M:ExampleForm.PasteThrowExceptionAttribute.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
            <summary>
            
            </summary>
            <param name="context"></param>
        </member>
        <member name="M:ExampleForm.PasteThrowExceptionAttribute.OnExceptionAsync(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
            <summary>
            
            </summary>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.testmodels.TestAppService">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.#ctor">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel20(System.String)">
            <summary>
            读取AddDto的数据模型
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel1">
            <summary>
            select lselect selects
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel2">
            <summary>
            date time datetime dateplan
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel12">
            <summary>
            date time datetime dateplan
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel3">
            <summary>
            text textarea html md 等
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel4">
            <summary>
            outer outers object objects
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.Item">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel5">
            <summary>
            object的外援
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel6">
            <summary>
            object的外援
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel7">
            <summary>
            image测试
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel8">
            <summary>
            file测试
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.testmodels.TestAppService.ReadAddModel9">
            <summary>
            file测试
            </summary>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.usermodels.GradeInfoAppService">
             <summary>
            角色信息 一个账号可以绑定多个角色,角色绑定权限
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.GradeInfoAppService.#ctor">
             <summary>
            角色信息 一个账号可以绑定多个角色,角色绑定权限
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.GradeInfoAppService.Page(ExampleForm.usermodels.InputQueryGradeInfo)">
            <summary>
            获取
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.GradeInfoAppService.UpdateState(PasteApeart.Application.Contracts.InputQueryUpdateState)">
            <summary>
            更新状态,或者更新绑定
            </summary>
            <param name="input"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.usermodels.GradeInfoAppService.Remove(System.Int32)">
            <summary>
            删除数据,不需要删除的话注意注释这个 ListDto中附带disable标注忽略删除
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.usermodels.GradeRoleAppService">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.GradeRoleAppService.#ctor">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.GradeRoleAppService.Page(ExampleForm.usermodels.InputQueryGradeRole)">
            <summary>
            获取
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.usermodels.RoleInfoAppService">
             <summary>
             权限列表
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.ReadListModel">
            <summary>
            读取ListDto的数据模型
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.Page(ExampleForm.usermodels.InputQueryRoleInfo)">
            <summary>
            
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.Menus">
            <summary>
            返回当前登陆者的菜单列表
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.CreateItemAsync(ExampleForm.usermodels.RoleInfoAddDto)">
             <summary>
             添加一个权限列表
            </summary>
             <param name="input"></param>
             <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.UpdateItemAsync(ExampleForm.usermodels.RoleInfoUpdateDto)">
             <summary>
             更新一个权限列表
            </summary>
             <param name="input"></param>
             <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.RoleInfoAppService.Remove(System.Int32)">
            <summary>
            删除数据,不需要删除的话注意注释这个
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.usermodels.SingleAppService">
             <summary>
            用于动态渲染 什么时候最合适? 比如多格式的图标模式
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.SingleAppService.ReadListModel">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.SingleAppService.readModel">
            <summary>
            读取数据模型
            你也可以从实际Model中读取,然后调用动态删除,把不需要的删除即可
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.SingleAppService.Page(ExampleForm.usermodels.InputQueryGradeInfo)">
            <summary>
            获取 测试单次返回模式,queryString中需要参数和值request=one
            返回的数据要和上面的格式一致
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="T:ExampleForm.usermodels.UserInfoAppService">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.#ctor">
             <summary>
            
            </summary>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.ReadUpdateModel(System.Int32)">
            <summary>
            读取UpdateDto的数据模型
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.ReadDetailModel(System.Int32)">
            <summary>
            读取UpdateDto的数据模型
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.MapsterPageAsync">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.CreateItemAsync(ExampleForm.usermodels.UserInfoAddDto)">
             <summary>
             添加一个
            </summary>
             <param name="input"></param>
             <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.UpdateItemAsync(ExampleForm.usermodels.UserInfoUpdateDto)">
             <summary>
             更新一个
            </summary>
             <param name="input"></param>
             <returns></returns>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.UpdateState(PasteApeart.Application.Contracts.InputQueryUpdateState)">
            <summary>
            更新状态,或者更新绑定
            </summary>
            <param name="input"></param>
            <returns></returns>
            <exception cref="T:PasteApeart.Application.Contracts.PasteCodeException"></exception>
        </member>
        <member name="M:ExampleForm.usermodels.UserInfoAppService.Remove(System.Int32)">
            <summary>
            删除数据,不需要删除的话注意注释这个
            </summary>
            <param name="id"></param>
            <returns></returns>
        </member>
    </members>
</doc>
​ ​