VintaSoft Imaging .NET SDK v8.7
Vintasoft.Imaging.Annotation.Web.ApiControllers Namespace / VintasoftAnnotationCollectionApiController Class
Members



In This Topic
    VintasoftAnnotationCollectionApiController Class
    In This Topic
    A Web API controller that handles HTTP requests from clients and allows to annotate images.
    Object Model
    VintasoftAnnotationCollectionApiController ClassAnnotationJsonFormatter Class
    Syntax
    'Declaration
     
    Public Class VintasoftAnnotationCollectionApiController 
       Inherits System.Web.Http.ApiController
    public class VintasoftAnnotationCollectionApiController : System.Web.Http.ApiController 
    public __gc class VintasoftAnnotationCollectionApiController : public System.Web.Http.ApiController 
    public ref class VintasoftAnnotationCollectionApiController : public System.Web.Http.ApiController 
    Remarks
    This Web API controller can be used in ASP.NET MVC 4.

    The Web API controller can cache data on server side. Cache parameters can be changed in the Web site's application settings (web.config file):
    • The "VintasoftWebImaging_UploadDirectoryName" parameter defines name of directory where uploaded files must be stored. By default parameter has value "UploadedImageFiles" and uploaded files are stored in "/UploadedImageFiles" directory.
    • The "VintasoftWebImaging_ResourceDirectoryName" parameter defines name of directory where global resources must be stored. By default parameter has value "Resources" and global resources are stored in "/Resources" directory.
    • The "VintasoftWebImaging_CacheDirectoryName" parameter defines name of directory where cached data must be stored.
    • The "VintasoftWebImaging_CachedThumbnailsDirectoryName" parameter defines name of directory where cached thumbnails must be stored.
    • The "VintasoftWebImaging_CachedImageTilesDirectoryName" parameter defines name of directory where cached image tiles must be stored.
    • The "VintasoftWebImaging_CachedAnnotationPackagesDirectoryName" parameter defines name of directory where cached annotations must be stored.
    • The "VintasoftWebImaging_CacheLifeTime" parameter defines a value that determines how long, in minutes, cached object will be stored on server.
    Inheritance Hierarchy

    System.Object
       System.Web.Http.ApiController
          Vintasoft.Imaging.Annotation.Web.ApiControllers.VintasoftAnnotationCollectionApiController

    Requirements

    Target Platforms: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2012, Windows Server 2008, Windows Server 2003

    See Also