@ -1530,6 +1530,14 @@
"typeSimple" : "[Acme.BookStore.Books.BookDto]"
"typeSimple" : "[Acme.BookStore.Books.BookDto]"
}
}
} ,
} ,
{
"name" : "GetAuthorLookupAsync" ,
"parametersOnMethod" : [ ] ,
"returnValue" : {
"type" : "Volo.Abp.Application.Dtos.ListResultDto<Acme.BookStore.Books.AuthorLookupDto>" ,
"typeSimple" : "Volo.Abp.Application.Dtos.ListResultDto<Acme.BookStore.Books.AuthorLookupDto>"
}
} ,
{
{
"name" : "GetAsync" ,
"name" : "GetAsync" ,
"parametersOnMethod" : [
"parametersOnMethod" : [
@ -1627,6 +1635,119 @@
}
}
] ,
] ,
"actions" : {
"actions" : {
"GetAsyncById" : {
"uniqueName" : "GetAsyncById" ,
"name" : "GetAsync" ,
"httpMethod" : "GET" ,
"url" : "api/app/book/{id}" ,
"supportedVersions" : [ ] ,
"parametersOnMethod" : [
{
"name" : "id" ,
"typeAsString" : "System.Guid, System.Private.CoreLib" ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null
}
] ,
"parameters" : [
{
"nameOnMethod" : "id" ,
"name" : "id" ,
"jsonName" : null ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : [ ] ,
"bindingSourceId" : "Path" ,
"descriptorName" : ""
}
] ,
"returnValue" : {
"type" : "Acme.BookStore.Books.BookDto" ,
"typeSimple" : "Acme.BookStore.Books.BookDto"
} ,
"allowAnonymous" : false ,
"implementFrom" : "Volo.Abp.Application.Services.IReadOnlyAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.BookDto,System.Guid,Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto>"
} ,
"GetListAsyncByInput" : {
"uniqueName" : "GetListAsyncByInput" ,
"name" : "GetListAsync" ,
"httpMethod" : "GET" ,
"url" : "api/app/book" ,
"supportedVersions" : [ ] ,
"parametersOnMethod" : [
{
"name" : "input" ,
"typeAsString" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto, Volo.Abp.Ddd.Application.Contracts" ,
"type" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto" ,
"typeSimple" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto" ,
"isOptional" : false ,
"defaultValue" : null
}
] ,
"parameters" : [
{
"nameOnMethod" : "input" ,
"name" : "Sorting" ,
"jsonName" : null ,
"type" : "System.String" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
} ,
{
"nameOnMethod" : "input" ,
"name" : "SkipCount" ,
"jsonName" : null ,
"type" : "System.Int32" ,
"typeSimple" : "number" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
} ,
{
"nameOnMethod" : "input" ,
"name" : "MaxResultCount" ,
"jsonName" : null ,
"type" : "System.Int32" ,
"typeSimple" : "number" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
}
] ,
"returnValue" : {
"type" : "Volo.Abp.Application.Dtos.PagedResultDto<Acme.BookStore.Books.BookDto>" ,
"typeSimple" : "Volo.Abp.Application.Dtos.PagedResultDto<Acme.BookStore.Books.BookDto>"
} ,
"allowAnonymous" : false ,
"implementFrom" : "Volo.Abp.Application.Services.IReadOnlyAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.BookDto,System.Guid,Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto>"
} ,
"GetAuthorLookupAsync" : {
"uniqueName" : "GetAuthorLookupAsync" ,
"name" : "GetAuthorLookupAsync" ,
"httpMethod" : "GET" ,
"url" : "api/app/book/author-lookup" ,
"supportedVersions" : [ ] ,
"parametersOnMethod" : [ ] ,
"parameters" : [ ] ,
"returnValue" : {
"type" : "Volo.Abp.Application.Dtos.ListResultDto<Acme.BookStore.Books.AuthorLookupDto>" ,
"typeSimple" : "Volo.Abp.Application.Dtos.ListResultDto<Acme.BookStore.Books.AuthorLookupDto>"
} ,
"allowAnonymous" : false ,
"implementFrom" : "Acme.BookStore.Books.IBookAppService"
} ,
"GetBookDropDown" : {
"GetBookDropDown" : {
"uniqueName" : "GetBookDropDown" ,
"uniqueName" : "GetBookDropDown" ,
"name" : "GetBookDropDown" ,
"name" : "GetBookDropDown" ,
@ -1639,7 +1760,7 @@
"type" : "System.Collections.Generic.List<Acme.BookStore.Books.BookDto>" ,
"type" : "System.Collections.Generic.List<Acme.BookStore.Books.BookDto>" ,
"typeSimple" : "[Acme.BookStore.Books.BookDto]"
"typeSimple" : "[Acme.BookStore.Books.BookDto]"
} ,
} ,
"allowAnonymous" : null ,
"allowAnonymous" : false ,
"implementFrom" : "Acme.BookStore.Books.IBookAppService"
"implementFrom" : "Acme.BookStore.Books.IBookAppService"
} ,
} ,
"CreateAsyncByInput" : {
"CreateAsyncByInput" : {
@ -1676,7 +1797,7 @@
"type" : "Acme.BookStore.Books.BookDto" ,
"type" : "Acme.BookStore.Books.BookDto" ,
"typeSimple" : "Acme.BookStore.Books.BookDto"
"typeSimple" : "Acme.BookStore.Books.BookDto"
} ,
} ,
"allowAnonymous" : null ,
"allowAnonymous" : false ,
"implementFrom" : "Volo.Abp.Application.Services.ICreateAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.CreateUpdateBookDto>"
"implementFrom" : "Volo.Abp.Application.Services.ICreateAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.CreateUpdateBookDto>"
} ,
} ,
"UpdateAsyncByIdAndInput" : {
"UpdateAsyncByIdAndInput" : {
@ -1733,7 +1854,7 @@
"type" : "Acme.BookStore.Books.BookDto" ,
"type" : "Acme.BookStore.Books.BookDto" ,
"typeSimple" : "Acme.BookStore.Books.BookDto"
"typeSimple" : "Acme.BookStore.Books.BookDto"
} ,
} ,
"allowAnonymous" : null ,
"allowAnonymous" : false ,
"implementFrom" : "Volo.Abp.Application.Services.IUpdateAppService<Acme.BookStore.Books.BookDto,System.Guid,Acme.BookStore.Books.CreateUpdateBookDto>"
"implementFrom" : "Volo.Abp.Application.Services.IUpdateAppService<Acme.BookStore.Books.BookDto,System.Guid,Acme.BookStore.Books.CreateUpdateBookDto>"
} ,
} ,
"DeleteAsyncById" : {
"DeleteAsyncById" : {
@ -1770,106 +1891,8 @@
"type" : "System.Void" ,
"type" : "System.Void" ,
"typeSimple" : "System.Void"
"typeSimple" : "System.Void"
} ,
} ,
"allowAnonymous" : null ,
"allowAnonymous" : false ,
"implementFrom" : "Volo.Abp.Application.Services.IDeleteAppService<System.Guid>"
"implementFrom" : "Volo.Abp.Application.Services.IDeleteAppService<System.Guid>"
} ,
"GetAsyncById" : {
"uniqueName" : "GetAsyncById" ,
"name" : "GetAsync" ,
"httpMethod" : "GET" ,
"url" : "api/app/book/{id}" ,
"supportedVersions" : [ ] ,
"parametersOnMethod" : [
{
"name" : "id" ,
"typeAsString" : "System.Guid, System.Private.CoreLib" ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null
}
] ,
"parameters" : [
{
"nameOnMethod" : "id" ,
"name" : "id" ,
"jsonName" : null ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : [ ] ,
"bindingSourceId" : "Path" ,
"descriptorName" : ""
}
] ,
"returnValue" : {
"type" : "Acme.BookStore.Books.BookDto" ,
"typeSimple" : "Acme.BookStore.Books.BookDto"
} ,
"allowAnonymous" : null ,
"implementFrom" : "Volo.Abp.Application.Services.IReadOnlyAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.BookDto,System.Guid,Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto>"
} ,
"GetListAsyncByInput" : {
"uniqueName" : "GetListAsyncByInput" ,
"name" : "GetListAsync" ,
"httpMethod" : "GET" ,
"url" : "api/app/book" ,
"supportedVersions" : [ ] ,
"parametersOnMethod" : [
{
"name" : "input" ,
"typeAsString" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto, Volo.Abp.Ddd.Application.Contracts" ,
"type" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto" ,
"typeSimple" : "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto" ,
"isOptional" : false ,
"defaultValue" : null
}
] ,
"parameters" : [
{
"nameOnMethod" : "input" ,
"name" : "Sorting" ,
"jsonName" : null ,
"type" : "System.String" ,
"typeSimple" : "string" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
} ,
{
"nameOnMethod" : "input" ,
"name" : "SkipCount" ,
"jsonName" : null ,
"type" : "System.Int32" ,
"typeSimple" : "number" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
} ,
{
"nameOnMethod" : "input" ,
"name" : "MaxResultCount" ,
"jsonName" : null ,
"type" : "System.Int32" ,
"typeSimple" : "number" ,
"isOptional" : false ,
"defaultValue" : null ,
"constraintTypes" : null ,
"bindingSourceId" : "ModelBinding" ,
"descriptorName" : "input"
}
] ,
"returnValue" : {
"type" : "Volo.Abp.Application.Dtos.PagedResultDto<Acme.BookStore.Books.BookDto>" ,
"typeSimple" : "Volo.Abp.Application.Dtos.PagedResultDto<Acme.BookStore.Books.BookDto>"
} ,
"allowAnonymous" : null ,
"implementFrom" : "Volo.Abp.Application.Services.IReadOnlyAppService<Acme.BookStore.Books.BookDto,Acme.BookStore.Books.BookDto,System.Guid,Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto>"
}
}
}
}
} ,
} ,
@ -5036,6 +5059,27 @@
}
}
]
]
} ,
} ,
"Acme.BookStore.Books.AuthorLookupDto" : {
"baseType" : "Volo.Abp.Application.Dtos.EntityDto<System.Guid>" ,
"isEnum" : false ,
"enumNames" : null ,
"enumValues" : null ,
"genericArguments" : null ,
"properties" : [
{
"name" : "Name" ,
"jsonName" : null ,
"type" : "System.String" ,
"typeSimple" : "string" ,
"isRequired" : false ,
"minLength" : null ,
"maxLength" : null ,
"minimum" : null ,
"maximum" : null ,
"regex" : null
}
]
} ,
"Acme.BookStore.Books.BookDto" : {
"Acme.BookStore.Books.BookDto" : {
"baseType" : "Volo.Abp.Application.Dtos.AuditedEntityDto<System.Guid>" ,
"baseType" : "Volo.Abp.Application.Dtos.AuditedEntityDto<System.Guid>" ,
"isEnum" : false ,
"isEnum" : false ,
@ -5090,6 +5134,30 @@
"minimum" : null ,
"minimum" : null ,
"maximum" : null ,
"maximum" : null ,
"regex" : null
"regex" : null
} ,
{
"name" : "AuthorId" ,
"jsonName" : null ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isRequired" : false ,
"minLength" : null ,
"maxLength" : null ,
"minimum" : null ,
"maximum" : null ,
"regex" : null
} ,
{
"name" : "AuthorName" ,
"jsonName" : null ,
"type" : "System.String" ,
"typeSimple" : "string" ,
"isRequired" : false ,
"minLength" : null ,
"maxLength" : null ,
"minimum" : null ,
"maximum" : null ,
"regex" : null
}
}
]
]
} ,
} ,
@ -5175,6 +5243,18 @@
"minimum" : null ,
"minimum" : null ,
"maximum" : null ,
"maximum" : null ,
"regex" : null
"regex" : null
} ,
{
"name" : "AuthorId" ,
"jsonName" : null ,
"type" : "System.Guid" ,
"typeSimple" : "string" ,
"isRequired" : false ,
"minLength" : null ,
"maxLength" : null ,
"minimum" : null ,
"maximum" : null ,
"regex" : null
}
}
]
]
} ,
} ,