Imports System.Runtime.Serialization Namespace FileStorage.NewFile Public Class NewFileRequest ''' ''' Absolute filename of the file to be imported ''' Public Property FileName As String ''' ''' Creation date of the original file from the filesystem ''' Public Property FileCreatedAt As String ''' ''' Modification date of the original file from the filesystem ''' Public Property FileChangedAt As String ''' ''' Date for which the file should be show as imported ''' Public Property FileImportedAt As Date ''' ''' The byte array representing the file contents ''' Public Property FileContents As Byte() ''' ''' The SHA256 Hash of the file contents ''' Public Property FileChecksum As String ''' ''' Name/title of the ObjectStore to save the file to, ex. Work ''' Public Property StoreName As String ''' ''' The business entity of the file, ex DEFAULT ''' Public Property BusinessEntity As String ''' ''' The kind of object to be created, ex. DOC ''' Public Property KindType As String ''' ''' The name of the user importing the file, ex. JenneJ ''' Public Property Who As String End Class End Namespace