Class UserUploadManager
- Namespace
- InSite.Common.Web.Setup
- Assembly
- InSite.UI.dll
public sealed class UserUploadManager
- Inheritance
-
UserUploadManager
- Inherited Members
-
Constructors
UserUploadManager(FileProvider)
public UserUploadManager(FileProvider provider)
Parameters
provider FileProvider
Methods
DeletePhoto(Guid, int, OrganizationState)
public void DeletePhoto(Guid personId, int index, OrganizationState organization)
Parameters
personId Guid
index int
organization OrganizationState
GetAllFiles(Guid, OrganizationState)
public IReadOnlyList<UserUploadManager.UserFile> GetAllFiles(Guid personId, OrganizationState organization)
Parameters
personId Guid
organization OrganizationState
Returns
- IReadOnlyList<UserUploadManager.UserFile>
GetFileDescriptor(Guid, string, OrganizationState)
public FileDescriptor GetFileDescriptor(Guid personId, string fileName, OrganizationState organization)
Parameters
personId Guid
fileName string
organization OrganizationState
Returns
- FileDescriptor
GetPhotoUrls(Guid, OrganizationState)
public IReadOnlyList<string> GetPhotoUrls(Guid personId, OrganizationState organization)
Parameters
personId Guid
organization OrganizationState
Returns
- IReadOnlyList<string>
SavePhoto(Guid, Stream, OrganizationState)
public void SavePhoto(Guid personId, Stream inputStream, OrganizationState organization)
Parameters
personId Guid
inputStream Stream
organization OrganizationState