C# Class UCosmic.Web.Mvc.ApiControllers.ActivitiesController

Inheritance: ApiController
ファイルを表示 Open project: ucosmic/UCosmicAlpha

Public Methods

Method Description
ActivitiesController ( IProcessQueries queryProcessor, IHandleCommands updateActivity, IHandleCommands replaceActivity, IHandleCommands purgeActivity, IHandleCommands copyActivityAndValues ) : System

Private Methods

Method Description
Delete ( int activityId ) : HttpResponseMessage
Get ( int activityId ) : ActivityApiModel
Get ( [ input ) : PageOfActivityApiModel
GetCopy ( int activityId ) : ActivityApiModel
Put ( int activityId, ActivityApiPutModel model ) : HttpResponseMessage
PutMove ( int workCopyActivityId, int originalActivityId, ActivityMode mode ) : HttpResponseMessage

Method Details

ActivitiesController() public method

public ActivitiesController ( IProcessQueries queryProcessor, IHandleCommands updateActivity, IHandleCommands replaceActivity, IHandleCommands purgeActivity, IHandleCommands copyActivityAndValues ) : System
queryProcessor IProcessQueries
updateActivity IHandleCommands
replaceActivity IHandleCommands
purgeActivity IHandleCommands
copyActivityAndValues IHandleCommands
return System