isCacheAccessible Property

Summary

Is the cache on the server accessible.

Syntax
TypeScript
JavaScript
Object.defineProperty(ServiceStatus.prototype, 'isCacheAccessible', 
   get: function() 
) 
readonly isCacheAccessible: boolean; 

Property Value

true if the cache on the service is accessible; otherwise, false.

Remarks

IsCacheAccessible can be used to determine from the client application if the cache setting on the server is working. The service will try create a dummy item in the cache and read its value. If the operation is successful, then the value of IsCacheAccessible will be true. If an error occurs, the value of IsCacheAccessible will be false.

Here are some of the common errors that may occur while checking the cache:

  • The value set in the lt.Cache.Directory setting in appsettings.json is empty or does not point to a valid local or network path.

    • The current user does not have read or write access to the path. For instance, if the app is hosted in IIS using an Application Pool with insufficient access right to the path.

If the cache is not accessible, then the DocumentViewer will almost certainly fail to perform any of its operations. The LEADTOOLS Document Viewer Demo application checks for this value at start up time and will show a warning message if any errors occur.

Requirements
Target Platforms
Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Document Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.