![]() |
Laserfiche.Repository.Api.Client
1.1.8
|
CreateFromHttpRequestHandlerEntriesClient.RetryIfLockedForTimeoutStartTestTaskAsync to TasksClient to allow starting a "mock" operation with a specified duration and outcome.RepositoriesClient.GetSelfHostedRepositoryListAsync method that will enable self hosted users to get their repository list without an access token.CreateFromAccessKey now has an optional parameter scope to specify the request scope(s) for the access token.IEntriesClient.GetDocumentContentTypeAsync return type from Task to Task<HttpResponseHead> to allow retrieving response headers.IEntriesClient.GetDocumentContentTypeAsync from throwing an error when trying to deserialize the response from an error response code.ISimpleSearchesClient.CreateSimpleSearchOperationAsync return type from Task<ODataValueOfIListOfEntry> to Task<ODataValueContextOfIListOfEntry> to more accurately represent the response. The ODataValueContextOfIListOfEntry type derives from the ODataValueOfIListOfEntry type.FuzzyType enum to serialize to string values instead of numbers.ApiException is thrown and use the ProblemDetails.Title if possible.ProblemDetails type to more accurately represent the response.ApiException and ProblemDetails have been moved to namespace Laserfiche.Api.Client.ProblemDetails.AdditionalProperties has been removed. Use property ProblemDetails.Extensions instead.ApiException<T> has been removed. Use ApiException instead. The ApiException has a ProblemDetails property which may contain additional information.\ IEntriesClient.ImportDocumentAsync API v1 can succeed in creating a document, but fail in setting some or all of its metadata components. To retrieve errors in the case of a partial success, inspect the content of the ProblemDetails.Extensions. See example below. 403 and 404 status codes to various APIs.EntryId to OperationProgress type.Entry type to abstract. Should use the derived types like Folder, Document, Shortcut, and RecordSeries.ServerSession APIs. This applies to the following:ServerSessionClient.CreateServerSessionAsyncServerSessionClient.RefreshServerSessionAsyncServerSessionClient.InvalidateServerSessionAsyncIEntriesClientMoveOrRenameDocumentAsync to MoveOrRenameEntryAsync to better represent its capability.