C# Class Tailspin.Surveys.WebAPI.Controllers.SurveyController

Inheritance: Microsoft.AspNet.Mvc.Controller
Mostrar archivo Open project: Azure-Samples/guidance-identity-management-for-multitenant-apps Class Usage Examples

Public Methods

Method Description
SurveyController ( ISurveyStore surveyStore, IContributorRequestStore contributorRequestStore, IAuthorizationService authorizationService ) : System.Linq

Private Methods

Method Description
AddContributorRequest ( [ item ) : Task
Create ( [ item ) : Task
Delete ( int id ) : Task
Get ( int id ) : Task
GetPublishedSurveys ( ) : Task
GetSurveyContributors ( int id ) : Task
GetSurveysForTenant ( int tenantId ) : Task
GetSurveysForUser ( int userId ) : Task
ProcessPendingContributorRequests ( ) : Task
Publish ( int id ) : Task
UnPublish ( int id ) : Task
Update ( int id, [ item ) : Task

Method Details

SurveyController() public method

public SurveyController ( ISurveyStore surveyStore, IContributorRequestStore contributorRequestStore, IAuthorizationService authorizationService ) : System.Linq
surveyStore ISurveyStore
contributorRequestStore IContributorRequestStore
authorizationService IAuthorizationService
return System.Linq