C# Класс NuGetGallery.PackagesController

Наследование: AppController
Показать файл Открыть проект

Открытые методы

Метод Описание
ContactAdmins ( string id, string version ) : System.Web.Mvc.ActionResult
ContactOwners ( string id ) : System.Web.Mvc.ActionResult
Download ( ) : System.Web.Mvc.ActionResult
PackagesController ( IPackageService packageSvc, IUploadFileService uploadFileSvc, IUserService userSvc, IMessageService messageService, IAutomaticallyCuratePackageCommand autoCuratedPackageCmd, IConfiguration configuration, ISearchService searchService ) : System
ReportAbuse ( string id, string version ) : System.Web.Mvc.ActionResult

Защищенные методы

Метод Описание
GetIdentity ( ) : IIdentity
ReadNuGetPackage ( Stream stream ) : IPackage
UseHttps ( ) : bool

Приватные методы

Метод Описание
CancelUpload ( ) : System.Web.Mvc.ActionResult
ConfirmOwner ( string id, string username, string token ) : System.Web.Mvc.ActionResult
ContactAdmins ( string id, string version, ReportAbuseViewModel reportForm ) : System.Web.Mvc.ActionResult
ContactOwners ( string id, ContactOwnersViewModel contactForm ) : System.Web.Mvc.ActionResult
Delete ( string id, string version ) : System.Web.Mvc.ActionResult
Delete ( string id, string version, bool listed ) : System.Web.Mvc.ActionResult
Delete ( string id, string version, bool listed, string>.Func urlFactory ) : System.Web.Mvc.ActionResult
DisplayPackage ( string id, string version ) : System.Web.Mvc.ActionResult
DisplayPackage ( string id, string version, System.Web.Mvc.FormCollection form ) : System.Web.Mvc.ActionResult
Edit ( string id, string version ) : System.Web.Mvc.ActionResult
Edit ( string id, string version, bool listed ) : System.Web.Mvc.ActionResult
Edit ( string id, string version, bool listed, string>.Func urlFactory ) : System.Web.Mvc.ActionResult
EnsureTrailingSlash ( string siteRoot ) : string
GetPackageOwnerActionFormResult ( string id, string version ) : System.Web.Mvc.ActionResult
GetSearchFilter ( string q, string sortOrder, int page, bool includePrerelease ) : NuGetGallery.SearchFilter
GetSortExpression ( string sortOrder ) : string
ListPackages ( string q, string sortOrder = null, int page = 1, bool prerelease = false, bool moderatorQueue = false ) : System.Web.Mvc.ActionResult
ManagePackageOwners ( string id, string version ) : System.Web.Mvc.ActionResult
NotifyMaintainersOfAddedComment ( string packageId, NuGetGallery.CommentViewModel commentViewModel ) : System.Web.Mvc.ActionResult
PackageNotFound ( string id ) : System.Web.Mvc.ActionResult
PackageNotFound ( string id, string version ) : System.Web.Mvc.ActionResult
RemoveStartingSlash ( string urlPath ) : string
ReportAbuse ( string id, string version, ReportAbuseViewModel reportForm ) : System.Web.Mvc.ActionResult
UploadPackage ( ) : ActionResult
UploadPackage ( HttpPostedFileBase uploadFile ) : ActionResult
UserHasPackageChangePermissions ( IPrincipal user, Package package ) : bool
VerifyPackage ( ) : ActionResult
VerifyPackage ( bool listed ) : ActionResult

Описание методов

ContactAdmins() публичный Метод

public ContactAdmins ( string id, string version ) : System.Web.Mvc.ActionResult
id string
version string
Результат System.Web.Mvc.ActionResult

ContactOwners() публичный Метод

public ContactOwners ( string id ) : System.Web.Mvc.ActionResult
id string
Результат System.Web.Mvc.ActionResult

Download() публичный Метод

public Download ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetIdentity() защищенный Метод

protected GetIdentity ( ) : IIdentity
Результат IIdentity

PackagesController() публичный Метод

public PackagesController ( IPackageService packageSvc, IUploadFileService uploadFileSvc, IUserService userSvc, IMessageService messageService, IAutomaticallyCuratePackageCommand autoCuratedPackageCmd, IConfiguration configuration, ISearchService searchService ) : System
packageSvc IPackageService
uploadFileSvc IUploadFileService
userSvc IUserService
messageService IMessageService
autoCuratedPackageCmd IAutomaticallyCuratePackageCommand
configuration IConfiguration
searchService ISearchService
Результат System

ReadNuGetPackage() защищенный Метод

protected ReadNuGetPackage ( Stream stream ) : IPackage
stream Stream
Результат IPackage

ReportAbuse() публичный Метод

public ReportAbuse ( string id, string version ) : System.Web.Mvc.ActionResult
id string
version string
Результат System.Web.Mvc.ActionResult

UseHttps() защищенный Метод

protected UseHttps ( ) : bool
Результат bool