C# Class ExcelService.Controllers.SessionsController

Inheritance: ApiController
Show file Open project: TNOCS/csTouch

Public Methods

Method Description
SessionsController ( IExcelSessionManager excelSessionManager, ILog log, IHubContext hubContext ) : System

Private Methods

Method Description
CreateSession ( ExcelSession session ) : IHttpActionResult
DeleteSession ( int id ) : IHttpActionResult
GetAllSessions ( ) : IHttpActionResult
GetCellValue ( int id, string worksheet, string cellName ) : IHttpActionResult
GetMySessions ( ) : IHttpActionResult
GetNameValue ( int id, string name ) : IHttpActionResult
GetNames ( int id ) : IHttpActionResult
GetSession ( int id ) : IHttpActionResult
GetWorksheets ( int id ) : IHttpActionResult
JoinSession ( int id ) : IHttpActionResult
LeaveSession ( int id ) : IHttpActionResult
PutCellValue ( int id, string worksheet, string cellName, [ value ) : IHttpActionResult
PutNameValue ( int id, string name, [ value ) : IHttpActionResult
UpdateSession ( int id, ExcelSession session ) : IHttpActionResult

Method Details

SessionsController() public method

public SessionsController ( IExcelSessionManager excelSessionManager, ILog log, IHubContext hubContext ) : System
excelSessionManager IExcelSessionManager
log ILog
hubContext IHubContext
return System