C# Class Sogeti.ProvisioningWeb.Controllers.SiteTemplateController

Inheritance: Controller
Afficher le fichier Open project: sogeti/Site-provisioning

Méthodes publiques

Méthode Description
SiteTemplateController ( ISiteTemplateService siteTemplateService, ITemplateFilesBlobService templateFilesBlobService, IPnpFileService pnpFileService ) : System

Private Methods

Méthode Description
Create ( SiteTemplateViewModel model ) : Task
Create ( System.Guid id ) : System.Web.Mvc.ViewResult
Delete ( string id ) : Task
DeleteSiteTemplate ( SiteTemplate templ ) : Task
Edit ( string id ) : Task
EditSiteTemplate ( SiteTemplate model ) : Task
GetFileLocation ( string folder, string file, string defaultloc ) : System.Web.Mvc.JsonResult
Index ( ) : Task
LoadPnpFromFile ( System.Web.HttpPostedFileBase file ) : OfficeDevPnP.Core.Framework.Provisioning.Model.ProvisioningTemplate
PickFile ( PnpFileViewModel model ) : System.Web.Mvc.ActionResult
PickFile ( ) : Task
SaveExternFile ( SiteTemplateViewModel model, string fileType, string location ) : Task
ValidateTemplate ( PnpFileViewModel pnpViewModel ) : Task

Method Details

SiteTemplateController() public méthode

public SiteTemplateController ( ISiteTemplateService siteTemplateService, ITemplateFilesBlobService templateFilesBlobService, IPnpFileService pnpFileService ) : System
siteTemplateService ISiteTemplateService
templateFilesBlobService ITemplateFilesBlobService
pnpFileService IPnpFileService
Résultat System