C# Class Microsoft.Legal.MatterCenter.Web.DocumentController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Datei anzeigen Open project: Microsoft/mattercenter

Public Methods

Method Description
DocumentController ( IOptions errorSettings, IOptions documentSettings, IMatterCenterServiceFunctions matterCenterServiceFunctions, IDocumentRepository documentRepositoy, ICustomLogger customLogger, IOptions logTables, IDocumentProvision documentProvision, IOptions generalSettings ) : System

DcouemtsController Constructor where all the required dependencies are injected

Private Methods

Method Description
Get ( [ searchRequestVM ) : Task
GetDocumentAssets ( [ client ) : Task
GetDocumentCounts ( [ searchRequestVM ) : Task
GetPin ( [ searchRequestVM ) : Task
Pin ( [ pinRequestDocumentVM ) : Task
UnPin ( [ pinRequestDocumentVM ) : Task
UploadAttachments ( [ attachmentRequestVM ) : IActionResult
UploadFiles ( ) : IActionResult
UploadMail ( [ attachmentRequestVM ) : IActionResult

Method Details

DocumentController() public method

DcouemtsController Constructor where all the required dependencies are injected
public DocumentController ( IOptions errorSettings, IOptions documentSettings, IMatterCenterServiceFunctions matterCenterServiceFunctions, IDocumentRepository documentRepositoy, ICustomLogger customLogger, IOptions logTables, IDocumentProvision documentProvision, IOptions generalSettings ) : System
errorSettings IOptions
documentSettings IOptions
matterCenterServiceFunctions IMatterCenterServiceFunctions
documentRepositoy IDocumentRepository
customLogger ICustomLogger
logTables IOptions
documentProvision IDocumentProvision
generalSettings IOptions
return System