Table of Contents

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