[]
        
(Showing Draft Content)

C1.Web.Api

C1.Web.Api Namespace

Classes

AttachmentContent

Provides HTTP content to be downloaded as attachments.

BodyModelBinder<T>

ModelBinder that reads information from the Request.Body. Please be aware that it is only safe to read the Request's Body one time.

C1ApiController

Defines the base class for the api controller.

ExportSource

The exchange data model used for sending export requests.

ExporterResult

The IHttpActionResult for exporting.

FormFile

This class defines the file from form post.

FromFormAttribute

Defines a System.Web.Http.ModelBinding.ModelBinderAttribute object to deserialize the values from form.

FromFormExAttribute

Defines a System.Web.Http.ModelBinding.ModelBinderAttribute object to deserialize the values from form.

FromUriExAttribute

Defines a System.Web.Http.ModelBinding.ModelBinderAttribute class to deserialize the values from the query.

ImportModelBinderAttribute

An attribute to apply to action parameters for model binding for import.

ImportSource

The wrapper of uploaded file as import source.

ImportSourceModelBinder

ModelBinder for uploaded file as import source.

Owin

Owin utility functions.

RequestModelBinder<T>

The model binder for the parameter of C1 Web API action.

StringModelBinder

Model binder for return raw string value.

Interfaces

IExporter

Common interface for all exporters to share.

IExporter<T>

Common generic interface for all exporters to share.

IImporter<TSource, TResult>

Common generic interface for all importers to share.

Enums

ExportFileType

Supported export file types