VintaSoft Barcode .NET SDK 15.0: Documentation for Web developer
In This Topic
    API changes in version 9.2
    In This Topic

    New Vintasoft.Barcode.Web.Services.dll

    New assembly Vintasoft.Barcode.Web.Services.dll contains a platform-independent web service for barcode reading and writing in web application.
    The platform-independent web service allows quickly create web service for any .NET compatible web platform, for example, for ASP.NET MVC, ASP.NET WebForms, ServiceStack, etc.
    Assemblies Vintasoft.Barcode.Web.HttpHandlers.dll, Vintasoft.Barcode.Web.WcfServices.dll, Vintasoft.Barcode.Web.ApiControllers.dll and Vintasoft.Barcode.Web.Api2Controllers.dll reference the Vintasoft.Barcode.Web.Services.dll.

    API changes in Vintasoft.Barcode.Web.WcfServices

    Now assembly Vintasoft.Barcode.Web.WcfServices.dll references the Vintasoft.Barcode.Web.Services.dll.

    Moved classes:

    public abstract class Vintasoft.Barcode.Web.WcfServices.BarcodePrintQualityTestResultBase Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultBase.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodePrintQualityTestResultProperty Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultProperty.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeReadRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeReadResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeRecognition1DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition1DResult.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeRecognition2DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition2DResult.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeRecognitionResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognitionResult.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeWriteRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams.
    public class Vintasoft.Barcode.Web.WcfServices.BarcodeWriteResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams.
    public class Vintasoft.Barcode.Web.WcfServices.ISO15415BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15415BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.WcfServices.ISO15416BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.WcfServices.ISO15416SymbolComponentQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416SymbolComponentQualityTestResult.
    public class Vintasoft.Barcode.Web.WcfServices.WebBarcodeValueItem Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebBarcodeValueItem.
    public class Vintasoft.Barcode.Web.WcfServices.WebRegion Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebRegion.

    Changed classes:

    Vintasoft.Barcode.Web.WcfServices.VintasoftBarcodeWcfService
    Added properties
    public Vintasoft.Barcode.Web.Services.VintasoftBarcodeWebService VintasoftWebService { get ; } Gets the VintasoftBarcodeWebService that handles HTTP requests from clients and allows to read and write barcodes.
    Changed methods
    public Vintasoft.Barcode.Web.WcfServices.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.WcfServices.BarcodeWriteRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams)
    public Vintasoft.Barcode.Web.WcfServices.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.WcfServices.BarcodeReadRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams)

    Changed interfaces:

    Vintasoft.Barcode.Web.WcfServices.IVintasoftBarcodeWcfService
    Changed methods
    public Vintasoft.Barcode.Web.WcfServices.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.WcfServices.BarcodeWriteRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams)
    public Vintasoft.Barcode.Web.WcfServices.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.WcfServices.BarcodeReadRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams)


    API changes in Vintasoft.Barcode.Web.HttpHandlers

    Now assembly Vintasoft.Barcode.Web.HttpHandlers.dll references the Vintasoft.Barcode.Web.Services.dll.

    Moved classes:

    public abstract class Vintasoft.Barcode.Web.HttpHandlers.BarcodePrintQualityTestResultBase Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultBase.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodePrintQualityTestResultProperty Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultProperty.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeReadRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeReadResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeRecognition1DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition1DResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeRecognition2DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition2DResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeRecognitionResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognitionResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeWriteRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams.
    public class Vintasoft.Barcode.Web.HttpHandlers.BarcodeWriteResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams.
    public class Vintasoft.Barcode.Web.HttpHandlers.ISO15415BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15415BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.ISO15416BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.ISO15416SymbolComponentQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416SymbolComponentQualityTestResult.
    public class Vintasoft.Barcode.Web.HttpHandlers.WebBarcodeValueItem Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebBarcodeValueItem.
    public class Vintasoft.Barcode.Web.HttpHandlers.WebRegion Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebRegion.

    Changed delegates:

    Vintasoft.Barcode.Web.HttpHandlers.VintasoftBarcodeHandler
    Added properties
    public Vintasoft.Barcode.Web.Services.VintasoftBarcodeWebService VintasoftWebService { get ; } Gets the VintasoftBarcodeWebService that handles HTTP requests from clients and allows to read and write barcodes.


    API changes in Vintasoft.Barcode.Web.ApiControllers

    Now assembly Vintasoft.Barcode.Web.ApiControllers.dll references the Vintasoft.Barcode.Web.Services.dll.

    Moved classes:

    public abstract class Vintasoft.Barcode.Web.ApiControllers.BarcodePrintQualityTestResultBase Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultBase.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodePrintQualityTestResultProperty Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodePrintQualityTestResultProperty.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeReadRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeReadResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeRecognition1DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition1DResult.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeRecognition2DResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognition2DResult.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeRecognitionResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeRecognitionResult.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeWriteRequestParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams.
    public class Vintasoft.Barcode.Web.ApiControllers.BarcodeWriteResponseParams Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams.
    public class Vintasoft.Barcode.Web.ApiControllers.ISO15415BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15415BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.ApiControllers.ISO15416BarcodePrintQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416BarcodePrintQualityTestResult.
    public class Vintasoft.Barcode.Web.ApiControllers.ISO15416SymbolComponentQualityTestResult Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.ISO15416SymbolComponentQualityTestResult.
    public class Vintasoft.Barcode.Web.ApiControllers.WebBarcodeValueItem Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebBarcodeValueItem.
    public class Vintasoft.Barcode.Web.ApiControllers.WebRegion Class is moved into Vintasoft.Barcode.Web.Services assembly. New class name is Vintasoft.Barcode.Web.Services.WebRegion.

    Changed classes:

    Vintasoft.Barcode.Web.ApiControllers.VintasoftBarcodeApiController
    Added properties
    public Vintasoft.Barcode.Web.Services.VintasoftBarcodeWebService VintasoftWebService { get ; } Gets the VintasoftBarcodeWebService that handles HTTP requests from clients and allows to read and write barcodes.
    Changed methods
    public Vintasoft.Barcode.Web.ApiControllers.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.ApiControllers.BarcodeWriteRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeWriteResponseParams GetBarcodeAsBase64Image(Vintasoft.Barcode.Web.Services.BarcodeWriteRequestParams)
    public Vintasoft.Barcode.Web.ApiControllers.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.ApiControllers.BarcodeReadRequestParams) public Vintasoft.Barcode.Web.Services.BarcodeReadResponseParams ReadBarcodes(Vintasoft.Barcode.Web.Services.BarcodeReadRequestParams)


    New Vintasoft.Barcode.Web.Api2Controllers.dll

    New assembly Vintasoft.Barcode.Web.Api2Controllers.dll contains Web API 2 controller for barcode reading and writing in ASP.NET MVC 5.