Предоставляет интерфейс для создания запросов к сервису документов.
Namespace:InfinniPlatform.DocumentStorage
Assembly:InfinniPlatform.DocumentStorage.HttpService.dll
public interface IDocumentQueryFactory<TDocument>
Type Parameters
Name |
Description |
TDocument |
Тип документа.
|
Methods
|
Improve this Doc
View Source
Создает запрос на удаление документа.
Declaration
DocumentDeleteQuery<TDocument> CreateDeleteQuery(IHttpRequest request, string documentIdKey = null)
Parameters
Type |
Name |
Description |
IHttpRequest |
request |
|
System.String |
documentIdKey |
|
Returns
|
Improve this Doc
View Source
Создает запрос на получение документов.
Declaration
DocumentGetQuery<TDocument> CreateGetQuery(IHttpRequest request, string documentIdKey = null)
Parameters
Type |
Name |
Description |
IHttpRequest |
request |
|
System.String |
documentIdKey |
|
Returns
|
Improve this Doc
View Source
CreatePostQuery(IHttpRequest, String)
Создает запрос на сохранение документа.
Declaration
DocumentPostQuery<TDocument> CreatePostQuery(IHttpRequest request, string documentFormKey = null)
Parameters
Type |
Name |
Description |
IHttpRequest |
request |
|
System.String |
documentFormKey |
|
Returns
Extension Methods