Mehrere Module (`ChatAddUser`, `ChatControl`, `ChatNewConv`) und deren zugehörige Dateien wurden vollständig aus dem Projekt entfernt. Dies umfasst Designer-, Ressourcen- und Projektdateien sowie Backup-Dateien. Zusätzlich wurden nicht mehr benötigte Bilder, Lizenzdateien (`licenses.licx`), Konfigurationsdateien (`app.config`, `packages.config`) und generierte Dateien entfernt. Die Abhängigkeiten in `App.config` wurden aktualisiert, und neue Bibliotheken wie `System.Threading.Tasks.Extensions` wurden hinzugefügt. Eine Methode in `Annotations.vb` wurde angepasst, um Änderungen in der zugrunde liegenden API zu berücksichtigen. Diese Änderungen sind Teil einer umfassenden Bereinigung und Modernisierung des Projekts.
135 lines
4.8 KiB
VB.net
135 lines
4.8 KiB
VB.net
Imports System.IO
|
|
Imports System.ServiceModel
|
|
Imports DigitalData.Modules.Filesystem
|
|
Imports DigitalData.Services.EDMIService.Exceptions
|
|
Imports DigitalData.Services.EDMIService.Messages
|
|
Imports DigitalData.Services.EDMIService.Methods
|
|
Imports DigitalData.Services.EDMIService.Methods.Database
|
|
Imports DigitalData.Services.EDMIService.Methods.IDB
|
|
|
|
<ServiceContract(Name:="IEDMIService", [Namespace]:="http://DigitalData.Services.EDMIService")>
|
|
Interface IEDMIService
|
|
|
|
#Region "Base"
|
|
<OperationContract>
|
|
Function Heartbeat() As Boolean
|
|
|
|
<OperationContract>
|
|
Function GetClientConfig() As Base.GetClientConfig.GetClientConfigResponse
|
|
<OperationContract>
|
|
Function GetServiceStatus() As Messages.ServiceStatusResponse
|
|
#End Region
|
|
|
|
#Region "Database"
|
|
<OperationContract>
|
|
Function GetCachedTables() As List(Of String)
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
<FaultContract(GetType(DataTableDoesNotExistFault))>
|
|
Function ReturnDatatableFromCache(Name As String, FilterExpression As String, SortByColumn As String) As TableResult
|
|
|
|
<OperationContract>
|
|
Function ReturnDatatable(pData As GetDatatable.GetDatatableRequest) As GetDatatable.GetDatatableResponse
|
|
|
|
<OperationContract>
|
|
Function ReturnScalarValue(pData As GetScalarValue.GetScalarValueRequest) As GetScalarValue.GetScalarValueResponse
|
|
|
|
<OperationContract>
|
|
Function ExecuteNonQuery(pData As ExecuteNonQuery.ExecuteNonQueryRequest) As ExecuteNonQuery.ExecuteNonQueryResponse
|
|
#End Region
|
|
|
|
#Region "Database (Firebird)"
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnDatatable_Firebird(SQL As String) As TableResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnScalar_Firebird(SQL As String) As ScalarResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ExecuteNonQuery_Firebird(SQL As String) As NonQueryResult
|
|
#End Region
|
|
|
|
#Region "Database (MSSQL IDB)"
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnDatatable_MSSQL_IDB(SQL As String) As TableResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnScalar_MSSQL_IDB(SQL As String) As ScalarResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ExecuteNonQuery_MSSQL_IDB(SQL As String) As NonQueryResult
|
|
#End Region
|
|
|
|
#Region "Database (MSSQL ECM)"
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnDatatable_MSSQL_ECM(SQL As String) As TableResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ReturnScalar_MSSQL_ECM(SQL As String) As ScalarResult
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ExecuteNonQuery_MSSQL_ECM(SQL As String) As NonQueryResult
|
|
#End Region
|
|
|
|
#Region "Document IDB"
|
|
<OperationContract>
|
|
Function NewFile(Data As NewFile.NewFileRequest) As NewFile.NewFileResponse
|
|
|
|
<OperationContract>
|
|
Function UpdateFile(Data As UpdateFile.UpdateFileRequest) As UpdateFile.UpdateFileResponse
|
|
|
|
<OperationContract>
|
|
Function SetAttributeValue(Data As SetAttributeValue.SetAttributeValueRequest) As SetAttributeValue.SetAttributeValueResponse
|
|
|
|
<OperationContract>
|
|
Function GetAttributeValue(Data As GetAttributeValue.GetAttributeValueRequest) As GetAttributeValue.GetAttributeValueResponse
|
|
|
|
<OperationContract>
|
|
Function GetFileObject(Data As GetFileObject.GetFileObjectRequest) As GetFileObject.GetFileObjectResponse
|
|
|
|
<OperationContract>
|
|
Function CheckInOutFile(Data As CheckInOutFile.CheckInOutFileRequest) As CheckInOutFile.CheckInOutFileResponse
|
|
|
|
<OperationContract>
|
|
Function ImportFile(Data As ImportFile.ImportFileRequest) As ImportFile.ImportFileResponse
|
|
#End Region
|
|
|
|
#Region "Document Globix"
|
|
<OperationContract>
|
|
Function Globix_ImportFile(Data As GlobalIndexer.ImportFile.Globix_ImportFileRequest) As GlobalIndexer.ImportFile.Globix_ImportFileResponse
|
|
#End Region
|
|
|
|
#Region "Document (Old)"
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(ObjectDoesNotExistFault))>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function GetFileByObjectId(Data As DocumentStreamRequest) As DocumentStreamResponse
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function GetFileInfoByObjectId(Data As DocumentInfoRequest) As DocumentInfoResponse
|
|
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function ListFilesForUser() As DocumentListResponse
|
|
|
|
#End Region
|
|
|
|
#Region "Helpers"
|
|
<OperationContract>
|
|
<FaultContract(GetType(UnexpectedErrorFault))>
|
|
Function TestObjectIdExists(Data As TestObjectIdExistsRequest) As TestObjectIdExistsResponse
|
|
#End Region
|
|
|
|
End Interface |