Compare commits
3 Commits
2332f64748
...
5b302d8673
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5b302d8673 | ||
|
|
ca962fba9b | ||
|
|
89b05d5f78 |
156
Base/Base.vbproj
156
Base/Base.vbproj
@ -1,151 +1,31 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{6EA0C51F-C2B1-4462-8198-3DE0B32B74F8}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Base</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Base</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Base</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Base</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides baseclasses, methods and constants for DD Products</AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>1.3.9</AssemblyVersion>
|
||||||
<Deterministic>true</Deterministic>
|
<FileVersion>1.3.9</FileVersion>
|
||||||
<TargetFrameworkProfile />
|
<Title>$(AssemblyName)</Title>
|
||||||
</PropertyGroup>
|
<Product>$(AssemblyName)</Product>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Base.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Base.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="DigitalData.Modules.Logging, Version=2.6.5.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Logging.2.6.5\lib\net462\DigitalData.Modules.Logging.dll</HintPath>
|
<PackageReference Include="System.Configuration.ConfigurationManager" Version="9.0.9" />
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.Drawing" />
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.Web" />
|
|
||||||
<Reference Include="System.Windows.Forms" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System" />
|
|
||||||
<Import Include="System.Collections" />
|
|
||||||
<Import Include="System.Collections.Generic" />
|
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Base\BaseClass.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="Base\BaseUtils.vb" />
|
|
||||||
<Compile Include="ECM\ECM.vb" />
|
|
||||||
<Compile Include="Encryption\Compression.vb" />
|
|
||||||
<Compile Include="Encryption\Encryption.vb" />
|
|
||||||
<Compile Include="Encryption\EncryptionLegacy.vb" />
|
|
||||||
<Compile Include="DatabaseEx.vb" />
|
|
||||||
<Compile Include="FilesystemEx.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcher.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcherFilters.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcherProperties.vb" />
|
|
||||||
<Compile Include="IDB\Constants.vb" />
|
|
||||||
<Compile Include="MimeEx.vb" />
|
|
||||||
<Compile Include="StringFunctions.vb" />
|
|
||||||
<Compile Include="WindowsEx.vb" />
|
|
||||||
<Compile Include="ModuleExtensions.vb" />
|
|
||||||
<Compile Include="FileEx.vb" />
|
|
||||||
<Compile Include="NativeMethods.vb" />
|
|
||||||
<Compile Include="ObjectEx.vb" />
|
|
||||||
<Compile Include="GraphicsEx.vb" />
|
|
||||||
<Compile Include="LanguageEx.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="ScreenEx.vb" />
|
|
||||||
<Compile Include="StringEx.vb" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<Content Include="README.txt" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup />
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
||||||
</PropertyGroup>
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,4 +1,4 @@
|
|||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' BaseClass that sets up a Logger.
|
''' BaseClass that sets up a Logger.
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
Public Class DatabaseEx
|
Imports System.Data
|
||||||
|
|
||||||
|
Public Class DatabaseEx
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' TODO: Deprecate
|
''' TODO: Deprecate
|
||||||
''' Checks a Row value for three different `null` values,
|
''' Checks a Row value for three different `null` values,
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports System.IO.Compression
|
Imports System.IO.Compression
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
Public Class Compression
|
Public Class Compression
|
||||||
Private ReadOnly _logger As Logger
|
Private ReadOnly _logger As Logger
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports System.Security.Cryptography
|
Imports System.Security.Cryptography
|
||||||
Imports System.Text.Encoding
|
Imports System.Text.Encoding
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
|
''' https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports DigitalData.Modules.Base.FileWatcherFilters
|
Imports DigitalData.Modules.Base.FileWatcherFilters
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
|
|
||||||
Public Class FileWatcher
|
Public Class FileWatcher
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports System.Security.Cryptography
|
Imports System.Security.Cryptography
|
||||||
Imports System.Text
|
Imports System.Text
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Imports System.Globalization
|
Imports System.Globalization
|
||||||
Imports System.Threading
|
Imports System.Threading
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' Functions relating to i18n, Cultures, Translations
|
''' Functions relating to i18n, Cultures, Translations
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
Public Class MimeEx
|
Public Class MimeEx
|
||||||
Inherits BaseClass
|
Inherits BaseClass
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
Imports System.Runtime.CompilerServices
|
Imports System.Data
|
||||||
|
Imports System.Runtime.CompilerServices
|
||||||
Imports System.Web
|
Imports System.Web
|
||||||
|
|
||||||
Public Module ModuleExtensions
|
Public Module ModuleExtensions
|
||||||
|
|||||||
@ -8,12 +8,12 @@ Imports System.Runtime.InteropServices
|
|||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
' Werte der Assemblyattribute überprüfen
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("Modules.Base")>
|
'<Assembly: AssemblyTitle("Modules.Base")>
|
||||||
<Assembly: AssemblyDescription("basisfunktionalitäten für DigitalData Anwendungen")>
|
'<Assembly: AssemblyDescription("basisfunktionalitäten für DigitalData Anwendungen")>
|
||||||
<Assembly: AssemblyCompany("Digital Data GmbH")>
|
'<Assembly: AssemblyCompany("Digital Data GmbH")>
|
||||||
<Assembly: AssemblyProduct("Modules.")>
|
'<Assembly: AssemblyProduct("Modules.")>
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
''<Assembly: AssemblyCopyright("Copyright © 2025")>
|
||||||
<Assembly: AssemblyTrademark("1.3.9.0")>
|
'<Assembly: AssemblyTrademark("1.3.9.0")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
|
|||||||
' indem Sie "*" wie unten gezeigt eingeben:
|
' indem Sie "*" wie unten gezeigt eingeben:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("1.3.9.0")>
|
'<Assembly: AssemblyVersion("1.3.9.0")>
|
||||||
<Assembly: AssemblyFileVersion("1.3.9.0")>
|
'<Assembly: AssemblyFileVersion("1.3.9.0")>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
|
||||||
<Profiles>
|
<Profiles>
|
||||||
<Profile Name="(Default)" />
|
<Profile Name="Default" />
|
||||||
</Profiles>
|
</Profiles>
|
||||||
<Settings />
|
<Settings />
|
||||||
</SettingsFile>
|
</SettingsFile>
|
||||||
|
|||||||
@ -1,8 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Drawing
|
Imports System.Drawing
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
Imports Digitaldata.Modules.Base.NativeMethods
|
||||||
Imports System.Windows.Forms
|
Imports System.Windows.Forms
|
||||||
Imports DigitalData.Modules.Base.NativeMethods
|
|
||||||
|
|
||||||
Public Class ScreenEx
|
Public Class ScreenEx
|
||||||
Public Const DEFAULT_WINDOW_HEIGHT = 480
|
Public Const DEFAULT_WINDOW_HEIGHT = 480
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
Imports System.Globalization
|
Imports System.Globalization
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
Public Class StringFunctions
|
Public Class StringFunctions
|
||||||
Public Shared Function SplitText_Length(ByVal input As String, ByVal maxLength As Integer) As List(Of String)
|
Public Shared Function SplitText_Length(ByVal input As String, ByVal maxLength As Integer) As List(Of String)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
Imports System.ComponentModel
|
Imports System.ComponentModel
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
Imports DigitalData.Modules.Base.NativeMethods
|
Imports DigitalData.Modules.Base.NativeMethods
|
||||||
|
|
||||||
Public Class WindowsEx
|
Public Class WindowsEx
|
||||||
|
|||||||
Binary file not shown.
@ -1,361 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Base
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Base.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Base.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Base.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.BaseClass">
|
|
||||||
<summary>
|
|
||||||
BaseClass that sets up a Logger.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.Encryption">
|
|
||||||
<summary>
|
|
||||||
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.DatabaseEx.NotNull``1(System.Data.DataRow,System.String,``0)">
|
|
||||||
<summary>
|
|
||||||
TODO: Deprecate
|
|
||||||
Checks a Row value for three different `null` values,
|
|
||||||
Nothing, Empty String, DBNull
|
|
||||||
|
|
||||||
Returns the original value if the value is not null, or `defaultValue`
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The type of the value</typeparam>
|
|
||||||
<param name="pRow">The DataRow that contains the value</param>
|
|
||||||
<param name="pColumn">The column name</param>
|
|
||||||
<param name="pDefaultValue">The default value</param>
|
|
||||||
<returns>The original value or the default value</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetChecksum(System.String)">
|
|
||||||
<summary>
|
|
||||||
Reads the file at `FilePath` and computes a SHA256 Hash from its contents
|
|
||||||
</summary>
|
|
||||||
<param name="FilePath"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedFilename(System.String)">
|
|
||||||
<summary>
|
|
||||||
Adds file version string to given filename `Destination` if that file already exists.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath">Filepath to check</param>
|
|
||||||
<returns>Versioned string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedFilenameWithFilecheck(System.String,System.Func{System.String,System.Boolean})">
|
|
||||||
<summary>
|
|
||||||
Adds file version string to given filename `Destination` if that file already exists.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath">Filepath to check</param>
|
|
||||||
<param name="pFileExistsAction">Custom action to check for file existence</param>
|
|
||||||
<returns>Versioned string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Split String at version separator to:
|
|
||||||
check if string is already versioned,
|
|
||||||
get the string version of an already versioned string
|
|
||||||
</summary>
|
|
||||||
<example>
|
|
||||||
Examples:
|
|
||||||
test1.pdf --> test1 --> ['test1'] --> no fileversion
|
|
||||||
test1~2.pdf --> test1~2 --> ['test1', '2'] --> version 2
|
|
||||||
test1~12345~2.pdf --> test1~12345~2 --> ['test1', '12345', '2'] --> still version 2
|
|
||||||
somestring~3 --> somestring~3 --> ['somestring', '3'] --> version 3
|
|
||||||
</example>
|
|
||||||
<param name="pString">The string to versioned</param>
|
|
||||||
<returns>Tuple of string and version</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.RemoveFiles(System.String,System.Int32,System.String,System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Removes files in a directory filtered by filename, extension and last write date
|
|
||||||
</summary>
|
|
||||||
<param name="Path">The directory in which files will be deleted</param>
|
|
||||||
<param name="FileKeepTime">Only delete files which are older than x days. Must be between 0 and 1000 days.</param>
|
|
||||||
<param name="FileBaseName">A filename filter which will be checked</param>
|
|
||||||
<param name="FileExtension">A file extension which will be checked</param>
|
|
||||||
<param name="ContinueOnError">Should the function continue with deleting when a file could not be deleted?</param>
|
|
||||||
<returns>True if all files were deleted or if no files were deleted, otherwise false</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.CopyDirectory(System.String,System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Copied from https://docs.microsoft.com/en-us/dotnet/standard/io/how-to-copy-directories
|
|
||||||
</summary>
|
|
||||||
<param name="SourceDirName"></param>
|
|
||||||
<param name="DestDirName"></param>
|
|
||||||
<param name="CopySubDirs"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.CreateDirectory(System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Tries to create a directory and returns its path.
|
|
||||||
Returns a temp path if `DirectoryPath` can not be created or written to.
|
|
||||||
</summary>
|
|
||||||
<param name="DirectoryPath">The directory to create</param>
|
|
||||||
<param name="TestWriteAccess">Should a write access test be performed?</param>
|
|
||||||
<returns>The used path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.TestFileIsLocked(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a file is locked, ie. in use by another process.
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
https://docs.microsoft.com/en-us/dotnet/standard/io/handling-io-errors
|
|
||||||
https://stackoverflow.com/questions/876473/is-there-a-way-to-check-if-a-file-is-in-use
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.TestFileSizeIsLessThanMaxFileSize(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Checks the size of the supplied file.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath"></param>
|
|
||||||
<param name="pMaxFileSizeInMegaBytes"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileWatcher.HandleFileChanged(System.Object,System.IO.FileSystemEventArgs)">
|
|
||||||
<summary>
|
|
||||||
This may fire twice for a single save operation,
|
|
||||||
see: https://blogs.msdn.microsoft.com/oldnewthing/20140507-00/?p=1053/
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters">
|
|
||||||
<summary>
|
|
||||||
Built-in filters for FileWatcher that are useful for correctly detecting changes on Office documents (currently Office 2016)
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.BaseFileFilter">
|
|
||||||
<summary>
|
|
||||||
Base Filter that all filters must inherit from
|
|
||||||
Provides two functions that may be overridden and some useful file extension lists
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.TempFileFilter">
|
|
||||||
<summary>
|
|
||||||
Simple Filter that filters changes made on temporary files
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.OfficeFileFilter">
|
|
||||||
<summary>
|
|
||||||
Filter to detect changes on Office files
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.Truncate(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Truncates a string to the specified length if it exceeds that length.
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The string</param>
|
|
||||||
<param name="pLength">The maximum string length</param>
|
|
||||||
<returns>The truncated string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.EscapeForSQL(System.String)">
|
|
||||||
<summary>
|
|
||||||
Replaces single quotes in text for SQL Commands.
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The string</param>
|
|
||||||
<returns>The escaped string.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.ToBoolean(System.String)">
|
|
||||||
<summary>
|
|
||||||
Converts a string to boolean. Accepts true and 1 as truthy values
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True if input is true or 1, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.IsNullOrEmpty(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a string is null or empty
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True string is null or empty, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.IsNotNullOrEmpty(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a string is NOT null or empty
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True string is null or empty, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetChecksumFromFileContents(System.String)">
|
|
||||||
<summary>
|
|
||||||
Reads the file at `FilePath` and computes a SHA256 Hash from its contents
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetDateDirectory(System.String,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Returns a Dictionary path in the form of [Base]\[Year]\[Month]\[Day]
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<param name="pDate">The date to be used</param>
|
|
||||||
<returns>The final directory path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetDateDirectory(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a Dictionary path in the form of [Base]\[Year]\[Month]\[Day] based on the current date
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<returns>The final directory path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.CreateDateDirectory(System.String,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Creates a Dictionary in the form of [Base]\[Year]\[Month]\[Day]
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<param name="pDate">The date to be used</param>
|
|
||||||
<returns>The created path. If the directory cannot be created, Nothing.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.CreateDateDirectory(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a Dictionary in the form of [Base]\[Year]\[Month]\[Day] based on the current date
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<returns>The created path. If the directory cannot be created, Nothing.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.NotNull``1(``0,``0)">
|
|
||||||
<summary>
|
|
||||||
Checks a value for three different `null` values,
|
|
||||||
Nothing, Empty String, DBNull
|
|
||||||
|
|
||||||
Returns the original value if the value is not null, or `defaultValue`
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The type of the value</typeparam>
|
|
||||||
<param name="value">The value</param>
|
|
||||||
<param name="defaultValue">The default Value</param>
|
|
||||||
<returns>The original value or the default value</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.String)">
|
|
||||||
<summary>
|
|
||||||
Converts a String value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The string value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Converts an Integer value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The integer value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.Int64)">
|
|
||||||
<summary>
|
|
||||||
Converts a Long value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The long value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.GraphicsEx.GetBrightness(System.Drawing.Color)">
|
|
||||||
<summary>
|
|
||||||
Returns the brightness of a color as a number between 0 and 1
|
|
||||||
</summary>
|
|
||||||
<param name="pColor">The color to check</param>
|
|
||||||
<returns>Low values for dark colors, high values for bright colors.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.GraphicsEx.GetContrastedColor(System.Drawing.Color)">
|
|
||||||
<summary>
|
|
||||||
Returns a foreground/text color of either black or white, depending on the brightness of `pOtherColor`
|
|
||||||
</summary>
|
|
||||||
<param name="pOtherColor">The Background color whose brightness is determined</param>
|
|
||||||
<returns>A text color which is either white or black</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.LanguageEx">
|
|
||||||
<summary>
|
|
||||||
Functions relating to i18n, Cultures, Translations
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.LanguageEx.SetApplicationLanguage(DigitalData.Modules.Logging.Logger,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Sets the Language of the current thread by setting CurrentCulture and CurrentUICulture
|
|
||||||
</summary>
|
|
||||||
<param name="pLogger">A Logger instance</param>
|
|
||||||
<param name="pUserLanguage">A language code in the form of 'de-DE'</param>
|
|
||||||
<param name="pUserDateFormat">A custom date pattern</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.LanguageEx.LogApplicationLanguage(DigitalData.Modules.Logging.Logger)">
|
|
||||||
<summary>
|
|
||||||
Logs the culture settings of the current thread
|
|
||||||
</summary>
|
|
||||||
<param name="pLogger">A Logger instance</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.IsVisibleOnAnyScreen(System.Drawing.Point)">
|
|
||||||
<summary>
|
|
||||||
Checks if a point is Visible on any screen
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.SizeIsVisible(System.Drawing.Size)">
|
|
||||||
<summary>
|
|
||||||
Checks if Size is not negative
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.LocationIsVisible(System.Drawing.Point)">
|
|
||||||
<summary>
|
|
||||||
Checks if Location is not negative
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.ConvertTextToSlug(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a "slug" from text that can be used as part of a valid URL.
|
|
||||||
Invalid characters are converted to hyphens. Punctuation that Is
|
|
||||||
perfect valid in a URL Is also converted to hyphens to keep the
|
|
||||||
result mostly text. Steps are taken to prevent leading, trailing,
|
|
||||||
And consecutive hyphens.
|
|
||||||
</summary>
|
|
||||||
<param name="s">The string to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.RemoveInvalidCharacters(System.String)">
|
|
||||||
<summary>
|
|
||||||
Removes Invalid characters from a string, suitable for file and path names
|
|
||||||
|
|
||||||
Removed characters are:
|
|
||||||
|
|
||||||
* Illegal File-characters
|
|
||||||
* Illegal Path-characters
|
|
||||||
* Unicode characters that classify as Emoji
|
|
||||||
* All characters above codepoint U+10000
|
|
||||||
|
|
||||||
See:
|
|
||||||
https://stackoverflow.com/questions/46905176/detecting-all-emojis
|
|
||||||
https://stackoverflow.com/questions/28023682/how-do-i-remove-emoji-characters-from-a-string
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.GetShortGUID">
|
|
||||||
<summary>
|
|
||||||
Generates a random short (8 characters) guid
|
|
||||||
</summary>
|
|
||||||
<returns>The generated guid as a String</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.TestContainsInvalidCharacters(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if string contains invalid characters
|
|
||||||
</summary>
|
|
||||||
<param name="pString"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.GetChecksum(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a hash using the SHA256 algorithm and returns it
|
|
||||||
</summary>
|
|
||||||
<param name="pStringToCheck">Any string</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
@ -1,200 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Logging
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Logging.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Logging.LogConfig">
|
|
||||||
<module>LogConfig</module>
|
|
||||||
<version>0.0.1.0</version>
|
|
||||||
<date>02.10.2018</date>
|
|
||||||
<summary>
|
|
||||||
Module that writes file-logs to different locations:
|
|
||||||
local application data, the current directory or a custom path.
|
|
||||||
Files and directories will be automatically created.
|
|
||||||
</summary>
|
|
||||||
<dependencies>
|
|
||||||
NLog, >= 4.5.8
|
|
||||||
</dependencies>
|
|
||||||
<example>
|
|
||||||
Imports DigitalData.Modules.Logging
|
|
||||||
|
|
||||||
Class FooProgram
|
|
||||||
Private Logger as Logger
|
|
||||||
Private LogConfig as LogConfig
|
|
||||||
|
|
||||||
Public Sub New()
|
|
||||||
LogConfig = new LogConfig(args)
|
|
||||||
Logger = LogConfig.GetLogger()
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub Bar()
|
|
||||||
Logger.Info("Baz")
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
|
|
||||||
Class FooLib
|
|
||||||
Private Logger as NLog.Logger
|
|
||||||
|
|
||||||
Public Sub New(LogConfig as LogConfig)
|
|
||||||
Logger = LogConfig.GetLogger()
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub Bar()
|
|
||||||
Logger.Info("Baz")
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
</example>
|
|
||||||
<remarks>
|
|
||||||
If logpath can not be written to, falls back to temp folder as defined in:
|
|
||||||
https://docs.microsoft.com/de-de/dotnet/api/system.io.path.gettemppath?view=netframework-4.7.2
|
|
||||||
|
|
||||||
If used in a service, LogPath must be set to CustomPath, otherwise the Log will be written to System32!
|
|
||||||
|
|
||||||
For NLog Troubleshooting, set the following Environment variables to write the NLog internal Log:
|
|
||||||
- NLOG_INTERNAL_LOG_LEVEL: Debug
|
|
||||||
- NLOG_INTERNAL_LOG_FILE: ex. C:\Temp\Nlog_Internal.log
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogFactory">
|
|
||||||
<summary>
|
|
||||||
Returns the NLog.LogFactory object that is used to create Loggers
|
|
||||||
</summary>
|
|
||||||
<returns>LogFactory object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogFile">
|
|
||||||
<summary>
|
|
||||||
Returns the path to the current default logfile
|
|
||||||
</summary>
|
|
||||||
<returns>Filepath to the logfile</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogDirectory">
|
|
||||||
<summary>
|
|
||||||
Returns the path to the current log directory
|
|
||||||
</summary>
|
|
||||||
<returns>Directory path to the log directory</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.Debug">
|
|
||||||
<summary>
|
|
||||||
Determines if a debug log will be written
|
|
||||||
</summary>
|
|
||||||
<returns>True, if debug log will be written. False otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.Logs">
|
|
||||||
<summary>
|
|
||||||
Returns Logs in Memory as List(Of String) if Debug is enabled
|
|
||||||
Returns an empty list if debug is disabled
|
|
||||||
</summary>
|
|
||||||
<returns>A list of log messages</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogOptions)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new LogConfig object with the options supplied as a LogOptions object
|
|
||||||
</summary>
|
|
||||||
<param name="Options"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new LogConfig object with a logpath and optinally a filename-suffix.
|
|
||||||
</summary>
|
|
||||||
<param name="LogPath">The basepath to write logs to. Can be AppData, CurrentDirectory or CustomPath.</param>
|
|
||||||
<param name="CustomLogPath">If `logPath` is set to custom, this defines the custom logPath.</param>
|
|
||||||
<param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param>
|
|
||||||
<param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param>
|
|
||||||
<param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param>
|
|
||||||
<param name="FileKeepRangeInDays">Amount of days where files are kept and not deleted.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearOldLogfiles(System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Clears old LogFiles from the configured logpath for compliance with the GDPR
|
|
||||||
</summary>
|
|
||||||
<param name="FileKeepRange">Days in which logfiles should be kept. All files older than `Now - FileKeepInterval` will be deleted.</param>
|
|
||||||
<returns>True, if files were deleted as expected or no files were deleted. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the calling class
|
|
||||||
</summary>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the specified classname
|
|
||||||
</summary>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLoggerFor(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the specified module using event-properties
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
https://github.com/NLog/NLog/wiki/EventProperties-Layout-Renderer
|
|
||||||
https://stackoverflow.com/questions/31337030/separate-log-file-for-specific-class-instance-using-nlog/32065824#32065824
|
|
||||||
</remarks>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for a class specified by `ClassName`
|
|
||||||
</summary>
|
|
||||||
<param name="ClassName">The name of the class the logger belongs to</param>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearLogs">
|
|
||||||
<summary>
|
|
||||||
Clears the internal log
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Gets the fully qualified name of the class invoking the calling method,
|
|
||||||
including the namespace but Not the assembly.
|
|
||||||
</summary>
|
|
||||||
<returns>The fully qualified class name</returns>
|
|
||||||
<remarks>This method is very resource-intensive!</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetConfig(System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the initial log configuration
|
|
||||||
</summary>
|
|
||||||
<param name="productName">The chosen productname</param>
|
|
||||||
<param name="logFileSuffix">The chosen suffix</param>
|
|
||||||
<returns>A NLog.LoggingConfiguration object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.AddDefaultRules(NLog.Config.LoggingConfiguration@)">
|
|
||||||
<summary>
|
|
||||||
Adds the default rules
|
|
||||||
</summary>
|
|
||||||
<param name="config">A NLog.LoggingConfiguration object</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetCurrentLogFilePath">
|
|
||||||
<summary>
|
|
||||||
Returns the full path of the current default log file.
|
|
||||||
</summary>
|
|
||||||
<returns>Full path of the current default log file</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ReloadConfig">
|
|
||||||
<summary>
|
|
||||||
Reconfigures and re-adds all loggers, optionally adding the debug rule.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
28265
Base/bin/Debug/NLog.xml
28265
Base/bin/Debug/NLog.xml
File diff suppressed because it is too large
Load Diff
136
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Base.deps.json
Normal file
136
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Base.deps.json
Normal file
@ -0,0 +1,136 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v8.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v8.0": {
|
||||||
|
"DigitalData.Modules.Base/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9",
|
||||||
|
"DigitalData.Modules.Logging.Reference": "2.0.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Base.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/NLog.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.0.4.4534"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "9.0.9",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"assemblyVersion": "2.0.0.0",
|
||||||
|
"fileVersion": "2.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"DigitalData.Modules.Base/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Xr+lIk1ZlTTFXEqnxQVLxrDqZlt2tm5X+/AhJbaY2emb/dVtGDiU5QuEtj3gHtwV/SWlP/rJ922I/BPuOJXlRw==",
|
||||||
|
"path": "nlog/6.0.4",
|
||||||
|
"hashPath": "nlog.6.0.4.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Q1LknxnRmmsUXt/ElBp739Gexppy0HeDYxvExpJq09jAYhpTHRRRkZIwfNKfM4BGRlFzRDVdnerZawxoE8naMg==",
|
||||||
|
"path": "system.configuration.configurationmanager/9.0.9",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-wpsUfnyv8E5K4WQaok6weewvAbQhcLwXFcHBm5U0gdEaBs85N//ssuYvRPFWwz2rO/9/DFP3A1sGMzUFBj8y3w==",
|
||||||
|
"path": "system.diagnostics.eventlog/9.0.9",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XN37933FTzEkqGJoOTunvnvzAv/4VO/9wQ0QwsGcrR5KyQpYT0z4Ssm+f+fpY9bea6srypFp3JjNPHHC26xzLw==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/9.0.9",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
BIN
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
Binary file not shown.
BIN
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
BIN
Base/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
Binary file not shown.
@ -1,166 +1,34 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.props" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" />
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{44982F9B-6116-44E2-85D0-F39650B1EF99}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Config</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Config</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Config</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Config</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides configuration methods for DD Products</AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>1.4.0</AssemblyVersion>
|
||||||
<TargetFrameworkProfile />
|
<FileVersion>1.4.0</FileVersion>
|
||||||
<NuGetPackageImportStamp>
|
<Title>$(AssemblyName)</Title>
|
||||||
</NuGetPackageImportStamp>
|
<Product>$(AssemblyName)</Product>
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Config.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Config.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="DigitalData.Modules.Base, Version=1.3.8.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Base.1.3.8\lib\net462\DigitalData.Modules.Base.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="DigitalData.Modules.Database, Version=2.3.5.4, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\DigitalData.Modules.Database.2.3.5.4\lib\net462\DigitalData.Modules.Database.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="DigitalData.Modules.Encryption, Version=1.3.1.0, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\DigitalData.Modules.Encryption.1.3.1\lib\net462\DigitalData.Modules.Encryption.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="DigitalData.Modules.Logging, Version=2.6.5.0, Culture=neutral, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\DigitalData.Modules.Logging.2.6.5\lib\net462\DigitalData.Modules.Logging.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework.Firebird, Version=6.4.0.0, Culture=neutral, PublicKeyToken=42d22d092898e5f8, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.Firebird.6.4.0\lib\net452\EntityFramework.Firebird.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="FirebirdSql.Data.FirebirdClient, Version=7.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\FirebirdSql.Data.FirebirdClient.7.5.0\lib\net452\FirebirdSql.Data.FirebirdClient.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.Data.Odbc, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Data.Odbc.6.0.1\lib\net461\System.Data.Odbc.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.Windows.Forms" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Base\Base.vbproj" />
|
||||||
<Import Include="System" />
|
<ProjectReference Include="..\Database\Database.vbproj" />
|
||||||
<Import Include="System.Collections" />
|
<ProjectReference Include="..\Encryption\Encryption.vbproj" />
|
||||||
<Import Include="System.Collections.Generic" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="ConfigAttributes.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="ConfigDbFunct.vb" />
|
|
||||||
<Compile Include="ConfigManager.vb" />
|
|
||||||
<Compile Include="ConfigSample.vb" />
|
|
||||||
<Compile Include="ConfigUtils.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="App.config" />
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<Content Include="README.txt" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
|
||||||
<PropertyGroup>
|
|
||||||
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.props'))" />
|
|
||||||
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.targets'))" />
|
|
||||||
</Target>
|
|
||||||
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,35 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Reflection
|
Imports System.Reflection
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
' die einer Assembly zugeordnet sind.
|
|
||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("Modules.Config")>
|
|
||||||
<Assembly: AssemblyDescription("Stellt Module für die Konfiguration von Produkten bereit")>
|
|
||||||
<Assembly: AssemblyCompany("Digital Data GmbH, Heuchelheim")>
|
|
||||||
<Assembly: AssemblyProduct("Modules.Config")>
|
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
|
||||||
<Assembly: AssemblyTrademark("")>
|
<Assembly: AssemblyTrademark("")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
||||||
<Assembly: Guid("6e67fba4-81d1-44bb-81f4-16ad52822192")>
|
<Assembly: Guid("6e67fba4-81d1-44bb-81f4-16ad52822192")>
|
||||||
|
|
||||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
'
|
|
||||||
' Hauptversion
|
|
||||||
' Nebenversion
|
|
||||||
' Buildnummer
|
|
||||||
' Revision
|
|
||||||
'
|
|
||||||
' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
|
||||||
' übernehmen, indem Sie "*" eingeben:
|
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("1.3.0.0")>
|
|
||||||
<Assembly: AssemblyFileVersion("1.3.0.0")>
|
|
||||||
|
|||||||
@ -1,70 +0,0 @@
|
|||||||
Imports Config
|
|
||||||
Imports NLog
|
|
||||||
|
|
||||||
''' <summary>
|
|
||||||
''' Sample Config Class inheriting from BaseConfig
|
|
||||||
'''
|
|
||||||
'''
|
|
||||||
'''
|
|
||||||
''' Things this class should do:
|
|
||||||
'''
|
|
||||||
''' - Provide defaults for all values
|
|
||||||
''' - Load the current config using the LoadConfig method of BaseConfig
|
|
||||||
''' - If no configfile was found, it should create a new datatable with only default values
|
|
||||||
''' - If a configfile was found, it should merge the values from this file with the defaults from this class
|
|
||||||
''' - For each propertyname defined in PropertyNames
|
|
||||||
''' - Check for existing value in datatable
|
|
||||||
''' - If a value is present, use it
|
|
||||||
''' - If no value is exists, use the default value
|
|
||||||
''' - Assign the resulting values to class properties
|
|
||||||
''' - Save the new config to disk
|
|
||||||
''' </summary>
|
|
||||||
Public Class SampleConfig
|
|
||||||
Inherits BaseConfig
|
|
||||||
|
|
||||||
Private _logger As Logger
|
|
||||||
|
|
||||||
Public ReadOnly ConnectionString As String
|
|
||||||
Public ReadOnly UniversalViewer As String
|
|
||||||
|
|
||||||
Public Overloads ReadOnly Property PropertyNames As Dictionary(Of String, String)
|
|
||||||
Get
|
|
||||||
Return New Dictionary(Of String, String) From {
|
|
||||||
{"ConnectionString", ""},
|
|
||||||
{"UniversalViewer", ""}
|
|
||||||
}
|
|
||||||
End Get
|
|
||||||
End Property
|
|
||||||
|
|
||||||
Public Sub New(LogFactory As LogFactory)
|
|
||||||
MyBase.New(LogFactory)
|
|
||||||
|
|
||||||
_logger = LogFactory.GetCurrentClassLogger()
|
|
||||||
|
|
||||||
' Load the existing values from the config file into PropertyNames
|
|
||||||
' overwriting the default values
|
|
||||||
Dim oDataTable = LoadConfig()
|
|
||||||
|
|
||||||
For Each oRow As DataRow In oDataTable.Rows
|
|
||||||
Dim oValue = oRow.Item(_configValue)
|
|
||||||
Dim oKey = oRow.Item(_configKey)
|
|
||||||
|
|
||||||
PropertyNames.Item(oKey) = oValue
|
|
||||||
Next
|
|
||||||
|
|
||||||
' Assign the merged properties to class properties, optionally converting them beforehand
|
|
||||||
For Each oProperty As KeyValuePair(Of String, String) In PropertyNames
|
|
||||||
Select Case oProperty.Key
|
|
||||||
Case "ConnectionString"
|
|
||||||
ConnectionString = oProperty.Value
|
|
||||||
Case "UniversalViewer"
|
|
||||||
UniversalViewer = oProperty.Value
|
|
||||||
Case Else
|
|
||||||
_logger.Warn("Property {0} was found in PropertyNames but was not assigned to a config property", oProperty.Key)
|
|
||||||
End Select
|
|
||||||
Next
|
|
||||||
|
|
||||||
' Convert the dictionary back to a datatable and save it
|
|
||||||
SaveConfig(ConvertToDataTable(PropertyNames))
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
Binary file not shown.
@ -0,0 +1,862 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v8.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v8.0": {
|
||||||
|
"DigitalData.Modules.Config/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Base": "1.0.0",
|
||||||
|
"DigitalData.Modules.Database": "1.0.0",
|
||||||
|
"DigitalData.Modules.Encryption": "1.0.0",
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"DigitalData.Modules.Base.Reference": "1.3.9.0",
|
||||||
|
"DigitalData.Modules.Database.Reference": "2.4.0.0",
|
||||||
|
"DigitalData.Modules.Encryption.Reference": "2.5.0.0",
|
||||||
|
"DigitalData.Modules.Logging.Reference": "2.0.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Config.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Azure.Core/1.47.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces": "8.0.0",
|
||||||
|
"System.ClientModel": "1.5.1",
|
||||||
|
"System.Memory.Data": "8.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Azure.Core.dll": {
|
||||||
|
"assemblyVersion": "1.47.1.0",
|
||||||
|
"fileVersion": "1.4700.125.36505"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Azure.Identity/1.14.2": {
|
||||||
|
"dependencies": {
|
||||||
|
"Azure.Core": "1.47.1",
|
||||||
|
"Microsoft.Identity.Client": "4.73.1",
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal": "4.73.1",
|
||||||
|
"System.Memory": "4.6.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Azure.Identity.dll": {
|
||||||
|
"assemblyVersion": "1.14.2.0",
|
||||||
|
"fileVersion": "1.1400.225.36004"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"FirebirdSql.Data.FirebirdClient/10.3.3": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/FirebirdSql.Data.FirebirdClient.dll": {
|
||||||
|
"assemblyVersion": "10.3.3.0",
|
||||||
|
"fileVersion": "10.3.3.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient/6.1.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Azure.Core": "1.47.1",
|
||||||
|
"Azure.Identity": "1.14.2",
|
||||||
|
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||||
|
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1",
|
||||||
|
"Microsoft.SqlServer.Server": "1.0.0",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9",
|
||||||
|
"System.Security.Cryptography.Pkcs": "8.0.1",
|
||||||
|
"System.Text.Json": "8.0.5"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "cs"
|
||||||
|
},
|
||||||
|
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "de"
|
||||||
|
},
|
||||||
|
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "es"
|
||||||
|
},
|
||||||
|
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "fr"
|
||||||
|
},
|
||||||
|
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "it"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ja"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ko"
|
||||||
|
},
|
||||||
|
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "pl"
|
||||||
|
},
|
||||||
|
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "pt-BR"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ru"
|
||||||
|
},
|
||||||
|
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "tr"
|
||||||
|
},
|
||||||
|
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "zh-Hans"
|
||||||
|
},
|
||||||
|
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "zh-Hant"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"rid": "unix",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-arm64",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-x64",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-x86",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/8.0.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1325.6609"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.224.6711"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client/4.73.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Abstractions": "7.7.1",
|
||||||
|
"System.Diagnostics.DiagnosticSource": "6.0.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Identity.Client.dll": {
|
||||||
|
"assemblyVersion": "4.73.1.0",
|
||||||
|
"fileVersion": "4.73.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal/4.73.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Identity.Client": "4.73.1",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||||
|
"assemblyVersion": "4.73.1.0",
|
||||||
|
"fileVersion": "4.73.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Abstractions/7.7.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Logging/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Abstractions": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Protocols": "7.7.1",
|
||||||
|
"System.IdentityModel.Tokens.Jwt": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Tokens/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Logging": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.SqlServer.Server/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/NLog.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.0.4.4534"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Oracle.ManagedDataAccess/23.9.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.DiagnosticSource": "6.0.2",
|
||||||
|
"System.Formats.Asn1": "8.0.1",
|
||||||
|
"System.Memory": "4.6.0",
|
||||||
|
"System.Text.Json": "8.0.5",
|
||||||
|
"System.Threading.Tasks.Extensions": "4.6.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net472/Oracle.ManagedDataAccess.dll": {
|
||||||
|
"assemblyVersion": "4.122.23.1",
|
||||||
|
"fileVersion": "4.122.23.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.ClientModel/1.5.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
|
||||||
|
"System.Memory.Data": "8.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.ClientModel.dll": {
|
||||||
|
"assemblyVersion": "1.5.1.0",
|
||||||
|
"fileVersion": "1.500.125.36405"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "9.0.9",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Data.Odbc/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/unix/lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"rid": "unix",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.DiagnosticSource/6.0.2": {},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Formats.Asn1/8.0.1": {},
|
||||||
|
"System.IdentityModel.Tokens.Jwt/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Memory/4.6.0": {},
|
||||||
|
"System.Memory.Data/8.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Memory.Data.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.1",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Text.Json/8.0.5": {},
|
||||||
|
"System.Threading.Tasks.Extensions/4.6.0": {},
|
||||||
|
"DigitalData.Modules.Base/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Base.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Database/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Encryption": "1.0.0",
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"FirebirdSql.Data.FirebirdClient": "10.3.3",
|
||||||
|
"Microsoft.Data.SqlClient": "6.1.1",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"Oracle.ManagedDataAccess": "23.9.1",
|
||||||
|
"System.Data.Odbc": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Database.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Base.Reference/1.3.9.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Base.dll": {
|
||||||
|
"assemblyVersion": "1.3.9.0",
|
||||||
|
"fileVersion": "1.3.9.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Database.Reference/2.4.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Database.dll": {
|
||||||
|
"assemblyVersion": "2.4.0.0",
|
||||||
|
"fileVersion": "2.4.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"assemblyVersion": "2.5.0.0",
|
||||||
|
"fileVersion": "2.5.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"assemblyVersion": "2.0.0.0",
|
||||||
|
"fileVersion": "2.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"DigitalData.Modules.Config/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Azure.Core/1.47.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==",
|
||||||
|
"path": "azure.core/1.47.1",
|
||||||
|
"hashPath": "azure.core.1.47.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Azure.Identity/1.14.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==",
|
||||||
|
"path": "azure.identity/1.14.2",
|
||||||
|
"hashPath": "azure.identity.1.14.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"FirebirdSql.Data.FirebirdClient/10.3.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-iAj21eY5u7obZumA3NAVZf8ynu7Z6lslkU3V4W8Mm9Mowa4gcadT2a+LIMwAovDIg8iS8RpCSzIzFdKFCdakTg==",
|
||||||
|
"path": "firebirdsql.data.firebirdclient/10.3.3",
|
||||||
|
"hashPath": "firebirdsql.data.firebirdclient.10.3.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==",
|
||||||
|
"path": "microsoft.bcl.asyncinterfaces/8.0.0",
|
||||||
|
"hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||||
|
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||||
|
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient/6.1.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==",
|
||||||
|
"path": "microsoft.data.sqlclient/6.1.1",
|
||||||
|
"hashPath": "microsoft.data.sqlclient.6.1.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||||
|
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||||
|
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||||
|
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||||
|
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||||
|
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/8.0.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==",
|
||||||
|
"path": "microsoft.extensions.logging.abstractions/8.0.3",
|
||||||
|
"hashPath": "microsoft.extensions.logging.abstractions.8.0.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||||
|
"path": "microsoft.extensions.options/8.0.2",
|
||||||
|
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||||
|
"path": "microsoft.extensions.primitives/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client/4.73.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==",
|
||||||
|
"path": "microsoft.identity.client/4.73.1",
|
||||||
|
"hashPath": "microsoft.identity.client.4.73.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal/4.73.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==",
|
||||||
|
"path": "microsoft.identity.client.extensions.msal/4.73.1",
|
||||||
|
"hashPath": "microsoft.identity.client.extensions.msal.4.73.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Abstractions/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-S7sHg6gLg7oFqNGLwN1qSbJDI+QcRRj8SuJ1jHyCmKSipnF6ZQL+tFV2NzVfGj/xmGT9TykQdQiBN+p5Idl4TA==",
|
||||||
|
"path": "microsoft.identitymodel.abstractions/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.abstractions.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3Izi75UCUssvo8LPx3OVnEeZay58qaFicrtSnbtUt7q8qQi0gy46gh4V8VUTkMVMKXV6VMyjBVmeNNgeCUJuIw==",
|
||||||
|
"path": "microsoft.identitymodel.jsonwebtokens/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Logging/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-BZNgSq/o8gsKExdYoBKPR65fdsxW0cTF8PsdqB8y011AGUJJW300S/ZIsEUD0+sOmGc003Gwv3FYbjrVjvsLNQ==",
|
||||||
|
"path": "microsoft.identitymodel.logging/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.logging.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-h+fHHBGokepmCX+QZXJk4Ij8OApCb2n2ktoDkNX5CXteXsOxTHMNgjPGpAwdJMFvAL7TtGarUnk3o97NmBq2QQ==",
|
||||||
|
"path": "microsoft.identitymodel.protocols/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.protocols.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-yT2Hdj8LpPbcT9C9KlLVxXl09C8zjFaVSaApdOwuecMuoV4s6Sof/mnTDz/+F/lILPIBvrWugR9CC7iRVZgbfQ==",
|
||||||
|
"path": "microsoft.identitymodel.protocols.openidconnect/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Tokens/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-fQ0VVCba75lknUHGldi3iTKAYUQqbzp1Un8+d9cm9nON0Gs8NAkXddNg8iaUB0qi/ybtAmNWizTR4avdkCJ9pQ==",
|
||||||
|
"path": "microsoft.identitymodel.tokens/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.tokens.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.SqlServer.Server/1.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||||
|
"path": "microsoft.sqlserver.server/1.0.0",
|
||||||
|
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Xr+lIk1ZlTTFXEqnxQVLxrDqZlt2tm5X+/AhJbaY2emb/dVtGDiU5QuEtj3gHtwV/SWlP/rJ922I/BPuOJXlRw==",
|
||||||
|
"path": "nlog/6.0.4",
|
||||||
|
"hashPath": "nlog.6.0.4.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Oracle.ManagedDataAccess/23.9.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-/4v/a6P6u+VLixps0TGH8js/1ZYS7vVll+j0J9RsUQLRPYgzXs1Mt+xi1XqFZP5PzMA5H0kgW/3EMosj+fYReA==",
|
||||||
|
"path": "oracle.manageddataaccess/23.9.1",
|
||||||
|
"hashPath": "oracle.manageddataaccess.23.9.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.ClientModel/1.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==",
|
||||||
|
"path": "system.clientmodel/1.5.1",
|
||||||
|
"hashPath": "system.clientmodel.1.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Q1LknxnRmmsUXt/ElBp739Gexppy0HeDYxvExpJq09jAYhpTHRRRkZIwfNKfM4BGRlFzRDVdnerZawxoE8naMg==",
|
||||||
|
"path": "system.configuration.configurationmanager/9.0.9",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Data.Odbc/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xSAfSD/j3ACV8YiXOIBYUbzqTjiEMGtFq2gSnwWxBRQdUt4YRj9rVjkawuu4tEb5aiIm27HN4d/X8skaVC654A==",
|
||||||
|
"path": "system.data.odbc/9.0.9",
|
||||||
|
"hashPath": "system.data.odbc.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.DiagnosticSource/6.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-6tQaIexFycaotdGn23lf3XJ/eI1GOjQKIvQDRFN9N4pwoNsKnHuXccQ3lnQO6GX8KAb1ic+6ZofJmPdbUVwZag==",
|
||||||
|
"path": "system.diagnostics.diagnosticsource/6.0.2",
|
||||||
|
"hashPath": "system.diagnostics.diagnosticsource.6.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-wpsUfnyv8E5K4WQaok6weewvAbQhcLwXFcHBm5U0gdEaBs85N//ssuYvRPFWwz2rO/9/DFP3A1sGMzUFBj8y3w==",
|
||||||
|
"path": "system.diagnostics.eventlog/9.0.9",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Formats.Asn1/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==",
|
||||||
|
"path": "system.formats.asn1/8.0.1",
|
||||||
|
"hashPath": "system.formats.asn1.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.IdentityModel.Tokens.Jwt/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rQkO1YbAjLwnDJSMpRhRtrc6XwIcEOcUvoEcge+evurpzSZM3UNK+MZfD3sKyTlYsvknZ6eJjSBfnmXqwOsT9Q==",
|
||||||
|
"path": "system.identitymodel.tokens.jwt/7.7.1",
|
||||||
|
"hashPath": "system.identitymodel.tokens.jwt.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Memory/4.6.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==",
|
||||||
|
"path": "system.memory/4.6.0",
|
||||||
|
"hashPath": "system.memory.4.6.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Memory.Data/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==",
|
||||||
|
"path": "system.memory.data/8.0.1",
|
||||||
|
"hashPath": "system.memory.data.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==",
|
||||||
|
"path": "system.security.cryptography.pkcs/8.0.1",
|
||||||
|
"hashPath": "system.security.cryptography.pkcs.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XN37933FTzEkqGJoOTunvnvzAv/4VO/9wQ0QwsGcrR5KyQpYT0z4Ssm+f+fpY9bea6srypFp3JjNPHHC26xzLw==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/9.0.9",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Text.Json/8.0.5": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==",
|
||||||
|
"path": "system.text.json/8.0.5",
|
||||||
|
"hashPath": "system.text.json.8.0.5.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Threading.Tasks.Extensions/4.6.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==",
|
||||||
|
"path": "system.threading.tasks.extensions/4.6.0",
|
||||||
|
"hashPath": "system.threading.tasks.extensions.4.6.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Base/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Database/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Base.Reference/1.3.9.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Database.Reference/2.4.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Config.dll
Normal file
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Config.dll
Normal file
Binary file not shown.
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||||
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</configSections>
|
||||||
|
<entityFramework>
|
||||||
|
<providers>
|
||||||
|
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||||
|
<provider invariantName="FirebirdSql.Data.FirebirdClient" type="EntityFramework.Firebird.FbProviderServices, EntityFramework.Firebird" />
|
||||||
|
</providers>
|
||||||
|
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />
|
||||||
|
</entityFramework>
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FirebirdSql.Data.FirebirdClient" publicKeyToken="3750abcc3150b00c" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="7.5.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
</configuration>
|
||||||
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Database.dll
Normal file
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Database.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
BIN
Config/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
Binary file not shown.
@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="DigitalData.Modules.Base" version="1.3.8" targetFramework="net462" />
|
|
||||||
<package id="DigitalData.Modules.Database" version="2.3.5.4" targetFramework="net462" />
|
|
||||||
<package id="DigitalData.Modules.Encryption" version="1.3.1" targetFramework="net462" />
|
|
||||||
<package id="DigitalData.Modules.Logging" version="2.6.5" targetFramework="net462" />
|
|
||||||
<package id="EntityFramework" version="6.4.4" targetFramework="net462" />
|
|
||||||
<package id="EntityFramework.Firebird" version="6.4.0" targetFramework="net462" />
|
|
||||||
<package id="FirebirdSql.Data.FirebirdClient" version="7.5.0" targetFramework="net462" />
|
|
||||||
<package id="NLog" version="5.0.5" targetFramework="net461" />
|
|
||||||
<package id="System.Data.Odbc" version="6.0.1" targetFramework="net462" />
|
|
||||||
</packages>
|
|
||||||
@ -1,7 +1,8 @@
|
|||||||
Imports FirebirdSql.Data.FirebirdClient
|
Imports FirebirdSql.Data.FirebirdClient
|
||||||
Imports System.Text.RegularExpressions
|
Imports System.Text.RegularExpressions
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
Imports System.ComponentModel
|
Imports System.ComponentModel
|
||||||
|
Imports System.Data
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' MODULE: Firebird
|
''' MODULE: Firebird
|
||||||
|
|||||||
@ -1,7 +1,9 @@
|
|||||||
Imports System.ComponentModel
|
Imports System.ComponentModel
|
||||||
|
Imports System.Data
|
||||||
Imports System.Data.SqlClient
|
Imports System.Data.SqlClient
|
||||||
Imports DigitalData.Modules.Encryption
|
Imports Digitaldata.Modules.Encryption
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Logging
|
||||||
|
Imports Microsoft.Data.SqlClient
|
||||||
|
|
||||||
Public Class MSSQLServer
|
Public Class MSSQLServer
|
||||||
Implements IDatabase
|
Implements IDatabase
|
||||||
@ -35,6 +37,10 @@ Public Class MSSQLServer
|
|||||||
QueryTimeout = pTimeout
|
QueryTimeout = pTimeout
|
||||||
|
|
||||||
Try
|
Try
|
||||||
|
|
||||||
|
If Not pConnectionString.Contains("TrustServerCertificate") Then
|
||||||
|
pConnectionString += ";TrustServerCertificate=true"
|
||||||
|
End If
|
||||||
CurrentConnectionString = pConnectionString
|
CurrentConnectionString = pConnectionString
|
||||||
DBInitialized = TestCanConnect(CurrentConnectionString)
|
DBInitialized = TestCanConnect(CurrentConnectionString)
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
Imports System.Data.Odbc
|
Imports System.Data
|
||||||
Imports DigitalData.Modules.Logging
|
Imports System.Data.Odbc
|
||||||
|
Imports Digitaldata.Modules.Logging
|
||||||
|
|
||||||
Public Class ODBC
|
Public Class ODBC
|
||||||
Private _Logger As Logger
|
Private _Logger As Logger
|
||||||
|
|||||||
@ -1,6 +1,8 @@
|
|||||||
Imports DigitalData.Modules.Encryption
|
Imports Microsoft.Data
|
||||||
Imports DigitalData.Modules.Logging
|
Imports Digitaldata.Modules.Encryption
|
||||||
|
Imports Digitaldata.Modules.Logging
|
||||||
Imports Oracle.ManagedDataAccess.Client
|
Imports Oracle.ManagedDataAccess.Client
|
||||||
|
Imports System.Data
|
||||||
|
|
||||||
Public Class Oracle
|
Public Class Oracle
|
||||||
Implements IDatabase
|
Implements IDatabase
|
||||||
|
|||||||
@ -1,166 +1,35 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.props" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" />
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{EAF0EA75-5FA7-485D-89C7-B2D843B03A96}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Database</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Database</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Database</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Database</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides database-methods and -functions for DD Products</AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>2.4.0</AssemblyVersion>
|
||||||
<NuGetPackageImportStamp>
|
<FileVersion>2.4.0</FileVersion>
|
||||||
</NuGetPackageImportStamp>
|
<Title>$(AssemblyName)</Title>
|
||||||
<TargetFrameworkProfile />
|
<Product>$(AssemblyName)</Product>
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Database.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Database.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="DigitalData.Modules.Encryption, Version=1.3.1.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="FirebirdSql.Data.FirebirdClient" Version="10.3.3" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Encryption.1.3.1\lib\net462\DigitalData.Modules.Encryption.dll</HintPath>
|
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.1" />
|
||||||
</Reference>
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<Reference Include="DigitalData.Modules.Logging, Version=2.6.5.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="Oracle.ManagedDataAccess" Version="23.9.1" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Logging.2.6.5\lib\net462\DigitalData.Modules.Logging.dll</HintPath>
|
<PackageReference Include="System.Data.Odbc" Version="9.0.9" />
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework.Firebird, Version=6.4.0.0, Culture=neutral, PublicKeyToken=42d22d092898e5f8, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.Firebird.6.4.0\lib\net452\EntityFramework.Firebird.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="FirebirdSql.Data.FirebirdClient, Version=7.5.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\FirebirdSql.Data.FirebirdClient.7.5.0\lib\net452\FirebirdSql.Data.FirebirdClient.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Oracle.ManagedDataAccess">
|
|
||||||
<HintPath>P:\Visual Studio Projekte\Bibliotheken\Oracle.ManagedDataAccess.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.Data.Odbc, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Data.Odbc.6.0.1\lib\net461\System.Data.Odbc.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System" />
|
<ProjectReference Include="..\Encryption\Encryption.vbproj" />
|
||||||
<Import Include="System.Collections" />
|
|
||||||
<Import Include="System.Collections.Generic" />
|
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="ConnectionString.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="Constants.vb" />
|
|
||||||
<Compile Include="Dispatcher.vb" />
|
|
||||||
<Compile Include="Exceptions.vb" />
|
|
||||||
<Compile Include="Adapters\Firebird.vb" />
|
|
||||||
<Compile Include="IDatabase.vb" />
|
|
||||||
<Compile Include="Adapters\ODBC.vb" />
|
|
||||||
<Compile Include="Adapters\Oracle.vb" />
|
|
||||||
<Compile Include="Adapters\MSSQLServer.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Queries.vb" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="App.config">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
|
||||||
<PropertyGroup>
|
|
||||||
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.props'))" />
|
|
||||||
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.targets'))" />
|
|
||||||
</Target>
|
|
||||||
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
||||||
</PropertyGroup>
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,4 +1,6 @@
|
|||||||
Imports DigitalData.Modules.Logging
|
Imports System.Data
|
||||||
|
Imports Digitaldata.Modules.Logging
|
||||||
|
Imports Microsoft.Data
|
||||||
Imports Oracle.ManagedDataAccess.Client
|
Imports Oracle.ManagedDataAccess.Client
|
||||||
|
|
||||||
Public Class Dispatcher
|
Public Class Dispatcher
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
Imports System.Data.Common
|
Imports System.Data
|
||||||
|
Imports System.Data.Common
|
||||||
Imports System.Data.SqlClient
|
Imports System.Data.SqlClient
|
||||||
|
Imports Microsoft.Data.SqlClient
|
||||||
|
|
||||||
Public Interface IDatabase
|
Public Interface IDatabase
|
||||||
''' <summary>
|
''' <summary>
|
||||||
|
|||||||
@ -1,35 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Reflection
|
Imports System.Reflection
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
' die einer Assembly zugeordnet sind.
|
|
||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("Modules.Database")>
|
|
||||||
<Assembly: AssemblyDescription("Stellt Funktionen für den Datenbankzugriff zur Verfügung")>
|
|
||||||
<Assembly: AssemblyCompany("Digital Data")>
|
|
||||||
<Assembly: AssemblyProduct("Modules.Database")>
|
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
|
||||||
<Assembly: AssemblyTrademark("2.3.6.0")>
|
<Assembly: AssemblyTrademark("2.3.6.0")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
||||||
<Assembly: Guid("b5cdfd4f-609f-41e1-adf0-663de9636ff5")>
|
<Assembly: Guid("b5cdfd4f-609f-41e1-adf0-663de9636ff5")>
|
||||||
|
|
||||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
'
|
|
||||||
' Hauptversion
|
|
||||||
' Nebenversion
|
|
||||||
' Buildnummer
|
|
||||||
' Revision
|
|
||||||
'
|
|
||||||
' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
|
||||||
' übernehmen, indem Sie "*" eingeben:
|
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.3.6.0")>
|
|
||||||
<Assembly: AssemblyFileVersion("2.3.6.0")>
|
|
||||||
|
|||||||
@ -0,0 +1,798 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v8.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v8.0": {
|
||||||
|
"DigitalData.Modules.Database/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Encryption": "1.0.0",
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"FirebirdSql.Data.FirebirdClient": "10.3.3",
|
||||||
|
"Microsoft.Data.SqlClient": "6.1.1",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"Oracle.ManagedDataAccess": "23.9.1",
|
||||||
|
"System.Data.Odbc": "9.0.9",
|
||||||
|
"DigitalData.Modules.Encryption.Reference": "2.5.0.0",
|
||||||
|
"DigitalData.Modules.Logging.Reference": "2.0.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Database.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Azure.Core/1.47.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces": "8.0.0",
|
||||||
|
"System.ClientModel": "1.5.1",
|
||||||
|
"System.Memory.Data": "8.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Azure.Core.dll": {
|
||||||
|
"assemblyVersion": "1.47.1.0",
|
||||||
|
"fileVersion": "1.4700.125.36505"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Azure.Identity/1.14.2": {
|
||||||
|
"dependencies": {
|
||||||
|
"Azure.Core": "1.47.1",
|
||||||
|
"Microsoft.Identity.Client": "4.73.1",
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal": "4.73.1",
|
||||||
|
"System.Memory": "4.6.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Azure.Identity.dll": {
|
||||||
|
"assemblyVersion": "1.14.2.0",
|
||||||
|
"fileVersion": "1.1400.225.36004"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"FirebirdSql.Data.FirebirdClient/10.3.3": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/FirebirdSql.Data.FirebirdClient.dll": {
|
||||||
|
"assemblyVersion": "10.3.3.0",
|
||||||
|
"fileVersion": "10.3.3.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Bcl.Cryptography.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient/6.1.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Azure.Core": "1.47.1",
|
||||||
|
"Azure.Identity": "1.14.2",
|
||||||
|
"Microsoft.Bcl.Cryptography": "8.0.0",
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
|
||||||
|
"Microsoft.Extensions.Caching.Memory": "8.0.1",
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1",
|
||||||
|
"Microsoft.SqlServer.Server": "1.0.0",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9",
|
||||||
|
"System.Security.Cryptography.Pkcs": "8.0.1",
|
||||||
|
"System.Text.Json": "8.0.5"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"lib/net8.0/cs/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "cs"
|
||||||
|
},
|
||||||
|
"lib/net8.0/de/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "de"
|
||||||
|
},
|
||||||
|
"lib/net8.0/es/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "es"
|
||||||
|
},
|
||||||
|
"lib/net8.0/fr/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "fr"
|
||||||
|
},
|
||||||
|
"lib/net8.0/it/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "it"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ja/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ja"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ko/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ko"
|
||||||
|
},
|
||||||
|
"lib/net8.0/pl/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "pl"
|
||||||
|
},
|
||||||
|
"lib/net8.0/pt-BR/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "pt-BR"
|
||||||
|
},
|
||||||
|
"lib/net8.0/ru/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "ru"
|
||||||
|
},
|
||||||
|
"lib/net8.0/tr/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "tr"
|
||||||
|
},
|
||||||
|
"lib/net8.0/zh-Hans/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "zh-Hans"
|
||||||
|
},
|
||||||
|
"lib/net8.0/zh-Hant/Microsoft.Data.SqlClient.resources.dll": {
|
||||||
|
"locale": "zh-Hant"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/unix/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"rid": "unix",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/Microsoft.Data.SqlClient.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.11.25226.3"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-arm64",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-x64",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
|
||||||
|
"rid": "win-x86",
|
||||||
|
"assetType": "native",
|
||||||
|
"fileVersion": "6.2.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
|
||||||
|
"Microsoft.Extensions.Options": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/8.0.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1325.6609"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
|
||||||
|
"Microsoft.Extensions.Primitives": "8.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Options.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.224.6711"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.23.53103"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client/4.73.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Abstractions": "7.7.1",
|
||||||
|
"System.Diagnostics.DiagnosticSource": "6.0.2"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Identity.Client.dll": {
|
||||||
|
"assemblyVersion": "4.73.1.0",
|
||||||
|
"fileVersion": "4.73.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal/4.73.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Identity.Client": "4.73.1",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll": {
|
||||||
|
"assemblyVersion": "4.73.1.0",
|
||||||
|
"fileVersion": "4.73.1.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Abstractions/7.7.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Logging/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Abstractions": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Logging.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Protocols.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Protocols": "7.7.1",
|
||||||
|
"System.IdentityModel.Tokens.Jwt": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Tokens/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.Logging": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/Microsoft.IdentityModel.Tokens.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.SqlServer.Server/1.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/NLog.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.0.4.4534"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Oracle.ManagedDataAccess/23.9.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.DiagnosticSource": "6.0.2",
|
||||||
|
"System.Formats.Asn1": "8.0.1",
|
||||||
|
"System.Memory": "4.6.0",
|
||||||
|
"System.Text.Json": "8.0.5",
|
||||||
|
"System.Threading.Tasks.Extensions": "4.6.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net472/Oracle.ManagedDataAccess.dll": {
|
||||||
|
"assemblyVersion": "4.122.23.1",
|
||||||
|
"fileVersion": "4.122.23.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.ClientModel/1.5.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
|
||||||
|
"System.Memory.Data": "8.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.ClientModel.dll": {
|
||||||
|
"assemblyVersion": "1.5.1.0",
|
||||||
|
"fileVersion": "1.500.125.36405"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "9.0.9",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Data.Odbc/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/unix/lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"rid": "unix",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Data.Odbc.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.9",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.DiagnosticSource/6.0.2": {},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Formats.Asn1/8.0.1": {},
|
||||||
|
"System.IdentityModel.Tokens.Jwt/7.7.1": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
|
||||||
|
"Microsoft.IdentityModel.Tokens": "7.7.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.IdentityModel.Tokens.Jwt.dll": {
|
||||||
|
"assemblyVersion": "7.7.1.0",
|
||||||
|
"fileVersion": "7.7.1.50719"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Memory/4.6.0": {},
|
||||||
|
"System.Memory.Data/8.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Memory.Data.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.1",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Security.Cryptography.Pkcs.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "8.0.0.0",
|
||||||
|
"fileVersion": "8.0.1024.46610"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Text.Json/8.0.5": {},
|
||||||
|
"System.Threading.Tasks.Extensions/4.6.0": {},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"assemblyVersion": "2.5.0.0",
|
||||||
|
"fileVersion": "2.5.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"assemblyVersion": "2.0.0.0",
|
||||||
|
"fileVersion": "2.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"DigitalData.Modules.Database/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Azure.Core/1.47.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==",
|
||||||
|
"path": "azure.core/1.47.1",
|
||||||
|
"hashPath": "azure.core.1.47.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Azure.Identity/1.14.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==",
|
||||||
|
"path": "azure.identity/1.14.2",
|
||||||
|
"hashPath": "azure.identity.1.14.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"FirebirdSql.Data.FirebirdClient/10.3.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-iAj21eY5u7obZumA3NAVZf8ynu7Z6lslkU3V4W8Mm9Mowa4gcadT2a+LIMwAovDIg8iS8RpCSzIzFdKFCdakTg==",
|
||||||
|
"path": "firebirdsql.data.firebirdclient/10.3.3",
|
||||||
|
"hashPath": "firebirdsql.data.firebirdclient.10.3.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.AsyncInterfaces/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==",
|
||||||
|
"path": "microsoft.bcl.asyncinterfaces/8.0.0",
|
||||||
|
"hashPath": "microsoft.bcl.asyncinterfaces.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Bcl.Cryptography/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Y3t/c7C5XHJGFDnohjf1/9SYF3ZOfEU1fkNQuKg/dGf9hN18yrQj2owHITGfNS3+lKJdW6J4vY98jYu57jCO8A==",
|
||||||
|
"path": "microsoft.bcl.cryptography/8.0.0",
|
||||||
|
"hashPath": "microsoft.bcl.cryptography.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient/6.1.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==",
|
||||||
|
"path": "microsoft.data.sqlclient/6.1.1",
|
||||||
|
"hashPath": "microsoft.data.sqlclient.6.1.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Data.SqlClient.SNI.runtime/6.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-f+pRODTWX7Y67jXO3T5S2dIPZ9qMJNySjlZT/TKmWVNWe19N8jcWmHaqHnnchaq3gxEKv1SWVY5EFzOD06l41w==",
|
||||||
|
"path": "microsoft.data.sqlclient.sni.runtime/6.0.2",
|
||||||
|
"hashPath": "microsoft.data.sqlclient.sni.runtime.6.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
|
||||||
|
"path": "microsoft.extensions.caching.abstractions/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Caching.Memory/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
|
||||||
|
"path": "microsoft.extensions.caching.memory/8.0.1",
|
||||||
|
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/8.0.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==",
|
||||||
|
"path": "microsoft.extensions.logging.abstractions/8.0.3",
|
||||||
|
"hashPath": "microsoft.extensions.logging.abstractions.8.0.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/8.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
|
||||||
|
"path": "microsoft.extensions.options/8.0.2",
|
||||||
|
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/8.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
|
||||||
|
"path": "microsoft.extensions.primitives/8.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client/4.73.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==",
|
||||||
|
"path": "microsoft.identity.client/4.73.1",
|
||||||
|
"hashPath": "microsoft.identity.client.4.73.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Identity.Client.Extensions.Msal/4.73.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==",
|
||||||
|
"path": "microsoft.identity.client.extensions.msal/4.73.1",
|
||||||
|
"hashPath": "microsoft.identity.client.extensions.msal.4.73.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Abstractions/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-S7sHg6gLg7oFqNGLwN1qSbJDI+QcRRj8SuJ1jHyCmKSipnF6ZQL+tFV2NzVfGj/xmGT9TykQdQiBN+p5Idl4TA==",
|
||||||
|
"path": "microsoft.identitymodel.abstractions/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.abstractions.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.JsonWebTokens/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-3Izi75UCUssvo8LPx3OVnEeZay58qaFicrtSnbtUt7q8qQi0gy46gh4V8VUTkMVMKXV6VMyjBVmeNNgeCUJuIw==",
|
||||||
|
"path": "microsoft.identitymodel.jsonwebtokens/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.jsonwebtokens.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Logging/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-BZNgSq/o8gsKExdYoBKPR65fdsxW0cTF8PsdqB8y011AGUJJW300S/ZIsEUD0+sOmGc003Gwv3FYbjrVjvsLNQ==",
|
||||||
|
"path": "microsoft.identitymodel.logging/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.logging.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-h+fHHBGokepmCX+QZXJk4Ij8OApCb2n2ktoDkNX5CXteXsOxTHMNgjPGpAwdJMFvAL7TtGarUnk3o97NmBq2QQ==",
|
||||||
|
"path": "microsoft.identitymodel.protocols/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.protocols.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Protocols.OpenIdConnect/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-yT2Hdj8LpPbcT9C9KlLVxXl09C8zjFaVSaApdOwuecMuoV4s6Sof/mnTDz/+F/lILPIBvrWugR9CC7iRVZgbfQ==",
|
||||||
|
"path": "microsoft.identitymodel.protocols.openidconnect/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.protocols.openidconnect.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.IdentityModel.Tokens/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-fQ0VVCba75lknUHGldi3iTKAYUQqbzp1Un8+d9cm9nON0Gs8NAkXddNg8iaUB0qi/ybtAmNWizTR4avdkCJ9pQ==",
|
||||||
|
"path": "microsoft.identitymodel.tokens/7.7.1",
|
||||||
|
"hashPath": "microsoft.identitymodel.tokens.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.SqlServer.Server/1.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
|
||||||
|
"path": "microsoft.sqlserver.server/1.0.0",
|
||||||
|
"hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Xr+lIk1ZlTTFXEqnxQVLxrDqZlt2tm5X+/AhJbaY2emb/dVtGDiU5QuEtj3gHtwV/SWlP/rJ922I/BPuOJXlRw==",
|
||||||
|
"path": "nlog/6.0.4",
|
||||||
|
"hashPath": "nlog.6.0.4.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Oracle.ManagedDataAccess/23.9.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-/4v/a6P6u+VLixps0TGH8js/1ZYS7vVll+j0J9RsUQLRPYgzXs1Mt+xi1XqFZP5PzMA5H0kgW/3EMosj+fYReA==",
|
||||||
|
"path": "oracle.manageddataaccess/23.9.1",
|
||||||
|
"hashPath": "oracle.manageddataaccess.23.9.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.ClientModel/1.5.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==",
|
||||||
|
"path": "system.clientmodel/1.5.1",
|
||||||
|
"hashPath": "system.clientmodel.1.5.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Q1LknxnRmmsUXt/ElBp739Gexppy0HeDYxvExpJq09jAYhpTHRRRkZIwfNKfM4BGRlFzRDVdnerZawxoE8naMg==",
|
||||||
|
"path": "system.configuration.configurationmanager/9.0.9",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Data.Odbc/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-xSAfSD/j3ACV8YiXOIBYUbzqTjiEMGtFq2gSnwWxBRQdUt4YRj9rVjkawuu4tEb5aiIm27HN4d/X8skaVC654A==",
|
||||||
|
"path": "system.data.odbc/9.0.9",
|
||||||
|
"hashPath": "system.data.odbc.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.DiagnosticSource/6.0.2": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-6tQaIexFycaotdGn23lf3XJ/eI1GOjQKIvQDRFN9N4pwoNsKnHuXccQ3lnQO6GX8KAb1ic+6ZofJmPdbUVwZag==",
|
||||||
|
"path": "system.diagnostics.diagnosticsource/6.0.2",
|
||||||
|
"hashPath": "system.diagnostics.diagnosticsource.6.0.2.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-wpsUfnyv8E5K4WQaok6weewvAbQhcLwXFcHBm5U0gdEaBs85N//ssuYvRPFWwz2rO/9/DFP3A1sGMzUFBj8y3w==",
|
||||||
|
"path": "system.diagnostics.eventlog/9.0.9",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Formats.Asn1/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==",
|
||||||
|
"path": "system.formats.asn1/8.0.1",
|
||||||
|
"hashPath": "system.formats.asn1.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.IdentityModel.Tokens.Jwt/7.7.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rQkO1YbAjLwnDJSMpRhRtrc6XwIcEOcUvoEcge+evurpzSZM3UNK+MZfD3sKyTlYsvknZ6eJjSBfnmXqwOsT9Q==",
|
||||||
|
"path": "system.identitymodel.tokens.jwt/7.7.1",
|
||||||
|
"hashPath": "system.identitymodel.tokens.jwt.7.7.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Memory/4.6.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==",
|
||||||
|
"path": "system.memory/4.6.0",
|
||||||
|
"hashPath": "system.memory.4.6.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Memory.Data/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==",
|
||||||
|
"path": "system.memory.data/8.0.1",
|
||||||
|
"hashPath": "system.memory.data.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.Pkcs/8.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==",
|
||||||
|
"path": "system.security.cryptography.pkcs/8.0.1",
|
||||||
|
"hashPath": "system.security.cryptography.pkcs.8.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XN37933FTzEkqGJoOTunvnvzAv/4VO/9wQ0QwsGcrR5KyQpYT0z4Ssm+f+fpY9bea6srypFp3JjNPHHC26xzLw==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/9.0.9",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Text.Json/8.0.5": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==",
|
||||||
|
"path": "system.text.json/8.0.5",
|
||||||
|
"hashPath": "system.text.json.8.0.5.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Threading.Tasks.Extensions/4.6.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==",
|
||||||
|
"path": "system.threading.tasks.extensions/4.6.0",
|
||||||
|
"hashPath": "system.threading.tasks.extensions.4.6.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||||
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</configSections>
|
||||||
|
<entityFramework>
|
||||||
|
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />
|
||||||
|
<providers>
|
||||||
|
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||||
|
<provider invariantName="FirebirdSql.Data.FirebirdClient" type="EntityFramework.Firebird.FbProviderServices, EntityFramework.Firebird" />
|
||||||
|
</providers>
|
||||||
|
</entityFramework>
|
||||||
|
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FirebirdSql.Data.FirebirdClient" publicKeyToken="3750abcc3150b00c" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="7.5.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /></startup></configuration>
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,10 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="DigitalData.Modules.Encryption" version="1.3.1" targetFramework="net462" />
|
|
||||||
<package id="DigitalData.Modules.Logging" version="2.6.5" targetFramework="net462" />
|
|
||||||
<package id="EntityFramework" version="6.4.4" targetFramework="net461" />
|
|
||||||
<package id="EntityFramework.Firebird" version="6.4.0" targetFramework="net461" />
|
|
||||||
<package id="FirebirdSql.Data.FirebirdClient" version="7.5.0" targetFramework="net461" />
|
|
||||||
<package id="NLog" version="5.0.5" targetFramework="net461" />
|
|
||||||
<package id="System.Data.Odbc" version="6.0.1" targetFramework="net461" />
|
|
||||||
</packages>
|
|
||||||
@ -3109,21 +3109,12 @@ Namespace EDMIServiceReference
|
|||||||
MyBase.New
|
MyBase.New
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Sub New(ByVal endpointConfigurationName As String)
|
|
||||||
MyBase.New(endpointConfigurationName)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As String)
|
|
||||||
MyBase.New(endpointConfigurationName, remoteAddress)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As System.ServiceModel.EndpointAddress)
|
|
||||||
MyBase.New(endpointConfigurationName, remoteAddress)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub New(ByVal binding As System.ServiceModel.Channels.Binding, ByVal remoteAddress As System.ServiceModel.EndpointAddress)
|
Public Sub New(ByVal binding As System.ServiceModel.Channels.Binding, ByVal remoteAddress As System.ServiceModel.EndpointAddress)
|
||||||
MyBase.New(binding, remoteAddress)
|
MyBase.New(binding, remoteAddress)
|
||||||
End Sub
|
End Sub
|
||||||
|
Public Sub New(ByVal remoteAddress As System.ServiceModel.Description.ServiceEndpoint)
|
||||||
|
MyBase.New(remoteAddress)
|
||||||
|
End Sub
|
||||||
|
|
||||||
Public Function Heartbeat() As Boolean Implements EDMIServiceReference.IEDMIService.Heartbeat
|
Public Function Heartbeat() As Boolean Implements EDMIServiceReference.IEDMIService.Heartbeat
|
||||||
Return MyBase.Channel.Heartbeat
|
Return MyBase.Channel.Heartbeat
|
||||||
|
|||||||
216
EDMIAPI/EDMI.API.txt
Normal file
216
EDMIAPI/EDMI.API.txt
Normal file
@ -0,0 +1,216 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
<PropertyGroup>
|
||||||
|
<RootNamespace>DigitalData.Modules.EDMI.API</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<MyType>Windows</MyType>
|
||||||
|
<AssemblyName>DigitalData.Modules.EDMI.API</AssemblyName>
|
||||||
|
<AssemblyTitle>EDMIAPI</AssemblyTitle>
|
||||||
|
<ImplicitUsings>Provides EDMI functionality for DD products</ImplicitUsings>
|
||||||
|
<Company>Digital Data GmbH, Heuchelheim</Company>
|
||||||
|
<Product>$(AssemblyName)</Product>
|
||||||
|
<Title>$(AssemblyName)</Title>
|
||||||
|
<AssemblyVersion>2.0.0</AssemblyVersion>
|
||||||
|
<FileVersion>2.0.0</FileVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="DigitalData.Modules.Base">
|
||||||
|
<HintPath>..\..\DDModules\Base\bin\Debug\net8.0-windows\DigitalData.Modules.Base.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Config">
|
||||||
|
<HintPath>..\..\DDModules\Config\bin\Debug\net8.0-windows\DigitalData.Modules.Config.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Database">
|
||||||
|
<HintPath>..\..\DDModules\Config\bin\Debug\net8.0-windows\DigitalData.Modules.Database.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Logging">
|
||||||
|
<HintPath>..\..\DDModules\Logging_.NET8\bin\Debug\net8.0-windows\DigitalData.Modules.Logging.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
|
||||||
|
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.1" />
|
||||||
|
<PackageReference Include="Microsoft.VisualBasic" Version="10.3.0" />
|
||||||
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
|
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
|
||||||
|
<PackageReference Include="System.Configuration.ConfigurationManager" Version="9.0.9" />
|
||||||
|
<PackageReference Include="CoreWCF.Primitives" Version="1.8.0" />
|
||||||
|
<PackageReference Include="CoreWCF.ConfigurationManager" Version="1.8.0" />
|
||||||
|
<PackageReference Include="CoreWCF.Http" Version="1.8.0" />
|
||||||
|
<PackageReference Include="CoreWCF.WebHttp" Version="1.8.0" />
|
||||||
|
<PackageReference Include="CoreWCF.NetTcp" Version="1.8.0" />
|
||||||
|
<PackageReference Include="System.IO.Compression" Version="4.3.0" />
|
||||||
|
<PackageReference Include="System.ServiceModel.Http" Version="8.1.2" />
|
||||||
|
<PackageReference Include="System.ServiceModel.NetTcp" Version="8.1.2" />
|
||||||
|
<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.2" />
|
||||||
|
<PackageReference Include="System.ServiceModel.Security" Version="6.0.0" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Update="Connected Services\EDMIServiceReference\Reference.vb">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\Arrays.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.CheckInOutFileResponse.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentInfoResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentListResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentStreamResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ExecuteNonQueryResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetAttributeValueResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetClientConfigResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetDatatableResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetFileObjectResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetScalarValueResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.Globix_ImportFileResponse.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ImportFileResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.NewFileResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.NonQueryResult1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.RightsAccessRight1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ScalarResult1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.SetAttributeValueResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.TableResult1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.TestObjectIdExistsResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.UpdateFileResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.svcmap</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Modules.ZooFlow.State.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Exceptions.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Messages.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Base.GetClientConfig.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.ExecuteNonQuery.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.GetDatatable.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.GetScalarValue.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.ImportFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.NewFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.UpdateFile.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService1.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\Message.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\service.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\System.Data.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\System.IO.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\System.xsd">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Update="MyProject\Application.myapp">
|
||||||
|
<Generator>MyApplicationCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Update="MyProject\Settings.settings">
|
||||||
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
<CustomToolNamespace>My</CustomToolNamespace>
|
||||||
|
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WCFMetadata Include="Connected Services\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WCFMetadataStorage Include="Connected Services\EDMIServiceReference\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Update="Connected Services\EDMIServiceReference\Reference.svcmap">
|
||||||
|
<Generator>WCF Proxy Generator</Generator>
|
||||||
|
<LastGenOutput>Reference.vb</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@ -1,59 +1,41 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<PropertyGroup>
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{25017513-0D97-49D3-98D7-BA76D9B251B0}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.EDMI.API</RootNamespace>
|
<RootNamespace>DigitalData.Modules.EDMI.API</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
<AssemblyName>DigitalData.Modules.EDMI.API</AssemblyName>
|
<AssemblyName>DigitalData.Modules.EDMI.API</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<AssemblyTitle>Provides EDMI functionality for Digital Data products</AssemblyTitle>
|
||||||
<MyType>Windows</MyType>
|
<MyType>Empty</MyType>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<Company>Digital Data GmbH, Heuchelheim</Company>
|
||||||
<TargetFrameworkProfile />
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
</PropertyGroup>
|
<Product>$(AssemblyName)</Product>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<Title>$(AssemblyName)</Title>
|
||||||
<DebugSymbols>true</DebugSymbols>
|
<AssemblyVersion>2.0.0</AssemblyVersion>
|
||||||
<DebugType>full</DebugType>
|
<FileVersion>2.0.0</FileVersion>
|
||||||
<DefineDebug>true</DefineDebug>
|
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.EDMI.API.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.EDMI.API.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="Microsoft.CSharp" />
|
<Reference Include="DigitalData.Modules.Base">
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
<HintPath>..\Base\bin\Debug\net8.0-windows\DigitalData.Modules.Base.dll</HintPath>
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Config">
|
||||||
|
<HintPath>..\Config\bin\Debug\net8.0-windows\DigitalData.Modules.Config.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Database">
|
||||||
|
<HintPath>..\Database\bin\Debug\net8.0-windows\DigitalData.Modules.Database.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Logging">
|
||||||
|
<HintPath>..\Logging_.NET8\bin\Debug\net8.0-windows\DigitalData.Modules.Logging.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="DigitalData.Modules.Messaging">
|
||||||
|
<HintPath>..\Messaging\bin\Debug\net8.0-windows\DigitalData.Modules.Messaging.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Microsoft.CSharp" />
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Configuration" />
|
<Reference Include="System.Configuration" />
|
||||||
<Reference Include="System.Data" />
|
<Reference Include="System.Data" />
|
||||||
<Reference Include="System.IO.Compression" />
|
<Reference Include="System.IO.Compression" />
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
<Reference Include="System.Runtime.Serialization" />
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
<Reference Include="System.Transactions" />
|
||||||
<Reference Include="System.Xml" />
|
<Reference Include="System.Xml" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
@ -73,248 +55,13 @@
|
|||||||
<Import Include="System.Threading.Tasks" />
|
<Import Include="System.Threading.Tasks" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Client\Connection.vb" />
|
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.1" />
|
||||||
<Compile Include="Client\NewFile.vb" />
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<Compile Include="Client\Options.vb" />
|
<PackageReference Include="System.Configuration.ConfigurationManager" Version="9.0.9" />
|
||||||
<Compile Include="Client\Rights.vb" />
|
<PackageReference Include="System.ServiceModel.Http" Version="8.1.2" />
|
||||||
<Compile Include="Client\Channel.vb" />
|
<PackageReference Include="System.ServiceModel.NetTcp" Version="8.1.2" />
|
||||||
<Compile Include="Client\ServerAddressStruct.vb" />
|
<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.2" />
|
||||||
<Compile Include="Modules\BaseMethod.vb" />
|
<PackageReference Include="System.ServiceModel.Security" Version="6.0.0" />
|
||||||
<Compile Include="Modules\Globix\ImportFile.vb" />
|
|
||||||
<Compile Include="Helpers.vb" />
|
|
||||||
<Compile Include="Modules\IDB\CheckOutFile.vb" />
|
|
||||||
<Compile Include="Modules\IDB\CheckInFile.vb" />
|
|
||||||
<Compile Include="Modules\IDB\ImportFile.vb" />
|
|
||||||
<Compile Include="Modules\IDB\NewFile.vb" />
|
|
||||||
<Compile Include="Modules\IDB\SetAttributeValue.vb" />
|
|
||||||
<Compile Include="Modules\IDB\SetObjectState.vb" />
|
|
||||||
<Compile Include="Modules\IDB\UpdateFile.vb" />
|
|
||||||
<Compile Include="Modules\ZooFlow\GetFileObject.vb" />
|
|
||||||
<Compile Include="Connected Services\EDMIServiceReference\Reference.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Client.vb" />
|
|
||||||
<Compile Include="Constants.vb" />
|
|
||||||
<Compile Include="DatabaseWithFallback.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="app.config" />
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\Arrays.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.CheckInOutFileResponse.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentInfoResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentListResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentStreamResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ExecuteNonQueryResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetAttributeValueResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetClientConfigResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetDatatableResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetFileObjectResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.GetScalarValueResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.Globix_ImportFileResponse.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ImportFileResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.NewFileResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.NonQueryResult1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.RightsAccessRight1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.ScalarResult1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.SetAttributeValueResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.TableResult1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.TestObjectIdExistsResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.EDMIServiceReference.UpdateFileResponse1.datasource">
|
|
||||||
<DependentUpon>Reference.svcmap</DependentUpon>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.EDMI.API.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Modules.ZooFlow.State.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Exceptions.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Messages.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Base.GetClientConfig.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.ExecuteNonQuery.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.GetDatatable.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.GetScalarValue.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.Database.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.GlobalIndexer.ImportFile.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.CheckInOutFile.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetAttributeValue.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.GetFileObject.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.ImportFile.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.NewFile.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.SetAttributeValue.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.UpdateFile.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.Methods.IDB.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.wsdl" />
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\DigitalData.Services.EDMIService1.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\Message.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\service.wsdl" />
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\service.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\System.Data.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\System.IO.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\System.xsd">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\DataSources\System.Data.DataTable.datasource" />
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<WCFMetadata Include="Connected Services\" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<WCFMetadataStorage Include="Connected Services\EDMIServiceReference\" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\configuration91.svcinfo" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\configuration.svcinfo" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="Connected Services\EDMIServiceReference\Reference.svcmap">
|
|
||||||
<Generator>WCF Proxy Generator</Generator>
|
|
||||||
<LastGenOutput>Reference.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\Base\Base.vbproj">
|
|
||||||
<Project>{6ea0c51f-c2b1-4462-8198-3de0b32b74f8}</Project>
|
|
||||||
<Name>Base</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Config\Config.vbproj">
|
|
||||||
<Project>{44982f9b-6116-44e2-85d0-f39650b1ef99}</Project>
|
|
||||||
<Name>Config</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Database\Database.vbproj">
|
|
||||||
<Project>{eaf0ea75-5fa7-485d-89c7-b2d843b03a96}</Project>
|
|
||||||
<Name>Database</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Logging\Logging.vbproj">
|
|
||||||
<Project>{903b2d7d-3b80-4be9-8713-7447b704e1b0}</Project>
|
|
||||||
<Name>Logging</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
||||||
</PropertyGroup>
|
|
||||||
</Project>
|
</Project>
|
||||||
Binary file not shown.
@ -1,361 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Base
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Base.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Base.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Base.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.BaseClass">
|
|
||||||
<summary>
|
|
||||||
BaseClass that sets up a Logger.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.Encryption">
|
|
||||||
<summary>
|
|
||||||
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.DatabaseEx.NotNull``1(System.Data.DataRow,System.String,``0)">
|
|
||||||
<summary>
|
|
||||||
TODO: Deprecate
|
|
||||||
Checks a Row value for three different `null` values,
|
|
||||||
Nothing, Empty String, DBNull
|
|
||||||
|
|
||||||
Returns the original value if the value is not null, or `defaultValue`
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The type of the value</typeparam>
|
|
||||||
<param name="pRow">The DataRow that contains the value</param>
|
|
||||||
<param name="pColumn">The column name</param>
|
|
||||||
<param name="pDefaultValue">The default value</param>
|
|
||||||
<returns>The original value or the default value</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetChecksum(System.String)">
|
|
||||||
<summary>
|
|
||||||
Reads the file at `FilePath` and computes a SHA256 Hash from its contents
|
|
||||||
</summary>
|
|
||||||
<param name="FilePath"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedFilename(System.String)">
|
|
||||||
<summary>
|
|
||||||
Adds file version string to given filename `Destination` if that file already exists.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath">Filepath to check</param>
|
|
||||||
<returns>Versioned string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedFilenameWithFilecheck(System.String,System.Func{System.String,System.Boolean})">
|
|
||||||
<summary>
|
|
||||||
Adds file version string to given filename `Destination` if that file already exists.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath">Filepath to check</param>
|
|
||||||
<param name="pFileExistsAction">Custom action to check for file existence</param>
|
|
||||||
<returns>Versioned string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.GetVersionedString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Split String at version separator to:
|
|
||||||
check if string is already versioned,
|
|
||||||
get the string version of an already versioned string
|
|
||||||
</summary>
|
|
||||||
<example>
|
|
||||||
Examples:
|
|
||||||
test1.pdf --> test1 --> ['test1'] --> no fileversion
|
|
||||||
test1~2.pdf --> test1~2 --> ['test1', '2'] --> version 2
|
|
||||||
test1~12345~2.pdf --> test1~12345~2 --> ['test1', '12345', '2'] --> still version 2
|
|
||||||
somestring~3 --> somestring~3 --> ['somestring', '3'] --> version 3
|
|
||||||
</example>
|
|
||||||
<param name="pString">The string to versioned</param>
|
|
||||||
<returns>Tuple of string and version</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.RemoveFiles(System.String,System.Int32,System.String,System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Removes files in a directory filtered by filename, extension and last write date
|
|
||||||
</summary>
|
|
||||||
<param name="Path">The directory in which files will be deleted</param>
|
|
||||||
<param name="FileKeepTime">Only delete files which are older than x days. Must be between 0 and 1000 days.</param>
|
|
||||||
<param name="FileBaseName">A filename filter which will be checked</param>
|
|
||||||
<param name="FileExtension">A file extension which will be checked</param>
|
|
||||||
<param name="ContinueOnError">Should the function continue with deleting when a file could not be deleted?</param>
|
|
||||||
<returns>True if all files were deleted or if no files were deleted, otherwise false</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.CopyDirectory(System.String,System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Copied from https://docs.microsoft.com/en-us/dotnet/standard/io/how-to-copy-directories
|
|
||||||
</summary>
|
|
||||||
<param name="SourceDirName"></param>
|
|
||||||
<param name="DestDirName"></param>
|
|
||||||
<param name="CopySubDirs"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.CreateDirectory(System.String,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Tries to create a directory and returns its path.
|
|
||||||
Returns a temp path if `DirectoryPath` can not be created or written to.
|
|
||||||
</summary>
|
|
||||||
<param name="DirectoryPath">The directory to create</param>
|
|
||||||
<param name="TestWriteAccess">Should a write access test be performed?</param>
|
|
||||||
<returns>The used path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.TestFileIsLocked(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a file is locked, ie. in use by another process.
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
https://docs.microsoft.com/en-us/dotnet/standard/io/handling-io-errors
|
|
||||||
https://stackoverflow.com/questions/876473/is-there-a-way-to-check-if-a-file-is-in-use
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FilesystemEx.TestFileSizeIsLessThanMaxFileSize(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Checks the size of the supplied file.
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath"></param>
|
|
||||||
<param name="pMaxFileSizeInMegaBytes"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileWatcher.HandleFileChanged(System.Object,System.IO.FileSystemEventArgs)">
|
|
||||||
<summary>
|
|
||||||
This may fire twice for a single save operation,
|
|
||||||
see: https://blogs.msdn.microsoft.com/oldnewthing/20140507-00/?p=1053/
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters">
|
|
||||||
<summary>
|
|
||||||
Built-in filters for FileWatcher that are useful for correctly detecting changes on Office documents (currently Office 2016)
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.BaseFileFilter">
|
|
||||||
<summary>
|
|
||||||
Base Filter that all filters must inherit from
|
|
||||||
Provides two functions that may be overridden and some useful file extension lists
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.TempFileFilter">
|
|
||||||
<summary>
|
|
||||||
Simple Filter that filters changes made on temporary files
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.FileWatcherFilters.OfficeFileFilter">
|
|
||||||
<summary>
|
|
||||||
Filter to detect changes on Office files
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.Truncate(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Truncates a string to the specified length if it exceeds that length.
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The string</param>
|
|
||||||
<param name="pLength">The maximum string length</param>
|
|
||||||
<returns>The truncated string</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.EscapeForSQL(System.String)">
|
|
||||||
<summary>
|
|
||||||
Replaces single quotes in text for SQL Commands.
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The string</param>
|
|
||||||
<returns>The escaped string.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.ToBoolean(System.String)">
|
|
||||||
<summary>
|
|
||||||
Converts a string to boolean. Accepts true and 1 as truthy values
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True if input is true or 1, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.IsNullOrEmpty(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a string is null or empty
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True string is null or empty, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ModuleExtensions.IsNotNullOrEmpty(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if a string is NOT null or empty
|
|
||||||
</summary>
|
|
||||||
<param name="pString">The input string</param>
|
|
||||||
<returns>True string is null or empty, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetChecksumFromFileContents(System.String)">
|
|
||||||
<summary>
|
|
||||||
Reads the file at `FilePath` and computes a SHA256 Hash from its contents
|
|
||||||
</summary>
|
|
||||||
<param name="pFilePath"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetDateDirectory(System.String,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Returns a Dictionary path in the form of [Base]\[Year]\[Month]\[Day]
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<param name="pDate">The date to be used</param>
|
|
||||||
<returns>The final directory path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.GetDateDirectory(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a Dictionary path in the form of [Base]\[Year]\[Month]\[Day] based on the current date
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<returns>The final directory path</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.CreateDateDirectory(System.String,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Creates a Dictionary in the form of [Base]\[Year]\[Month]\[Day]
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<param name="pDate">The date to be used</param>
|
|
||||||
<returns>The created path. If the directory cannot be created, Nothing.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.FileEx.CreateDateDirectory(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a Dictionary in the form of [Base]\[Year]\[Month]\[Day] based on the current date
|
|
||||||
</summary>
|
|
||||||
<param name="pBaseDirectory">The basedirectory</param>
|
|
||||||
<returns>The created path. If the directory cannot be created, Nothing.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.NotNull``1(``0,``0)">
|
|
||||||
<summary>
|
|
||||||
Checks a value for three different `null` values,
|
|
||||||
Nothing, Empty String, DBNull
|
|
||||||
|
|
||||||
Returns the original value if the value is not null, or `defaultValue`
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The type of the value</typeparam>
|
|
||||||
<param name="value">The value</param>
|
|
||||||
<param name="defaultValue">The default Value</param>
|
|
||||||
<returns>The original value or the default value</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.String)">
|
|
||||||
<summary>
|
|
||||||
Converts a String value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The string value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Converts an Integer value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The integer value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ObjectEx.ToEnum``1(System.Int64)">
|
|
||||||
<summary>
|
|
||||||
Converts a Long value to the given Enum
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The Enum Type</typeparam>
|
|
||||||
<param name="value">The long value to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.GraphicsEx.GetBrightness(System.Drawing.Color)">
|
|
||||||
<summary>
|
|
||||||
Returns the brightness of a color as a number between 0 and 1
|
|
||||||
</summary>
|
|
||||||
<param name="pColor">The color to check</param>
|
|
||||||
<returns>Low values for dark colors, high values for bright colors.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.GraphicsEx.GetContrastedColor(System.Drawing.Color)">
|
|
||||||
<summary>
|
|
||||||
Returns a foreground/text color of either black or white, depending on the brightness of `pOtherColor`
|
|
||||||
</summary>
|
|
||||||
<param name="pOtherColor">The Background color whose brightness is determined</param>
|
|
||||||
<returns>A text color which is either white or black</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Base.LanguageEx">
|
|
||||||
<summary>
|
|
||||||
Functions relating to i18n, Cultures, Translations
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.LanguageEx.SetApplicationLanguage(DigitalData.Modules.Logging.Logger,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Sets the Language of the current thread by setting CurrentCulture and CurrentUICulture
|
|
||||||
</summary>
|
|
||||||
<param name="pLogger">A Logger instance</param>
|
|
||||||
<param name="pUserLanguage">A language code in the form of 'de-DE'</param>
|
|
||||||
<param name="pUserDateFormat">A custom date pattern</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.LanguageEx.LogApplicationLanguage(DigitalData.Modules.Logging.Logger)">
|
|
||||||
<summary>
|
|
||||||
Logs the culture settings of the current thread
|
|
||||||
</summary>
|
|
||||||
<param name="pLogger">A Logger instance</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.IsVisibleOnAnyScreen(System.Drawing.Point)">
|
|
||||||
<summary>
|
|
||||||
Checks if a point is Visible on any screen
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.SizeIsVisible(System.Drawing.Size)">
|
|
||||||
<summary>
|
|
||||||
Checks if Size is not negative
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.ScreenEx.LocationIsVisible(System.Drawing.Point)">
|
|
||||||
<summary>
|
|
||||||
Checks if Location is not negative
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.ConvertTextToSlug(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a "slug" from text that can be used as part of a valid URL.
|
|
||||||
Invalid characters are converted to hyphens. Punctuation that Is
|
|
||||||
perfect valid in a URL Is also converted to hyphens to keep the
|
|
||||||
result mostly text. Steps are taken to prevent leading, trailing,
|
|
||||||
And consecutive hyphens.
|
|
||||||
</summary>
|
|
||||||
<param name="s">The string to convert</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.RemoveInvalidCharacters(System.String)">
|
|
||||||
<summary>
|
|
||||||
Removes Invalid characters from a string, suitable for file and path names
|
|
||||||
|
|
||||||
Removed characters are:
|
|
||||||
|
|
||||||
* Illegal File-characters
|
|
||||||
* Illegal Path-characters
|
|
||||||
* Unicode characters that classify as Emoji
|
|
||||||
* All characters above codepoint U+10000
|
|
||||||
|
|
||||||
See:
|
|
||||||
https://stackoverflow.com/questions/46905176/detecting-all-emojis
|
|
||||||
https://stackoverflow.com/questions/28023682/how-do-i-remove-emoji-characters-from-a-string
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.GetShortGUID">
|
|
||||||
<summary>
|
|
||||||
Generates a random short (8 characters) guid
|
|
||||||
</summary>
|
|
||||||
<returns>The generated guid as a String</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.TestContainsInvalidCharacters(System.String)">
|
|
||||||
<summary>
|
|
||||||
Checks if string contains invalid characters
|
|
||||||
</summary>
|
|
||||||
<param name="pString"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Base.StringEx.GetChecksum(System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a hash using the SHA256 algorithm and returns it
|
|
||||||
</summary>
|
|
||||||
<param name="pStringToCheck">Any string</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
@ -1,335 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Database
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Database.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Database.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Database.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.Create(DigitalData.Modules.Logging.LogConfig,System.String)">
|
|
||||||
<summary>
|
|
||||||
Create a new instance of Dispatcher. This is the preferred way to create the dispatcher.
|
|
||||||
</summary>
|
|
||||||
<param name="pLogConfig">An instance of LogConfig</param>
|
|
||||||
<param name="pConnectionString">Initial connectionstring for connecting to DD_ECM database.</param>
|
|
||||||
<returns>An instance of Dispatcher with connections</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.#ctor(DigitalData.Modules.Logging.LogConfig,System.Collections.Generic.List{DigitalData.Modules.Database.Dispatcher.DispatcherConnection})">
|
|
||||||
<summary>
|
|
||||||
Create a new instance of Dispatcher. Needs a manually constructed list of connection objects.
|
|
||||||
</summary>
|
|
||||||
<param name="pLogConfig">An instance of LogConfig</param>
|
|
||||||
<param name="pConnections">A list of DispatcherConnection objects</param>
|
|
||||||
<seealso cref="M:DigitalData.Modules.Database.Dispatcher.Create(DigitalData.Modules.Logging.LogConfig,System.String)"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.GetDatatable(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a Datatable from the database with the specified connection id
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<param name="pConnectionId">The connection id</param>
|
|
||||||
<returns>A datatable with the results or nothing if an error occurred</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.GetDatatable(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a Datatable from the database
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<returns>A datatable with the results or nothing if an error occurred</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.ExecuteNonQuery(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Executes a query without return value like INSERT or UPDATE from the database with the specified connection id and
|
|
||||||
returns a boolean value indicating success or failure of the query
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<param name="pConnectionId">The connection id</param>
|
|
||||||
<returns>True if the query was successful, otherwise false</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.ExecuteNonQuery(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a query without return value like INSERT or UPDATE from the database and
|
|
||||||
returns a boolean value indicating success or failure of the query
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<returns>True if the query was successful, otherwise false</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.GetScalarValue(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a single value from the database specified by the connection id
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<param name="pConnectionId">The connection id</param>
|
|
||||||
<returns>A value of type object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Dispatcher.GetScalarValue(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a single value from the database
|
|
||||||
</summary>
|
|
||||||
<param name="pSQLCommand">The SQL query</param>
|
|
||||||
<returns>A value of type object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Database.Firebird">
|
|
||||||
<summary>
|
|
||||||
MODULE: Firebird
|
|
||||||
|
|
||||||
VERSION: 0.0.0.4
|
|
||||||
|
|
||||||
DATE: 18.12.2018
|
|
||||||
|
|
||||||
DESCRIPTION:
|
|
||||||
|
|
||||||
DEPENDENCIES: NLog, >= 4.5.10
|
|
||||||
|
|
||||||
EntityFramework.Firebird, >= 6.4.0
|
|
||||||
|
|
||||||
FirebirdSql.Data.FirebirdClient, >= 6.4.0
|
|
||||||
|
|
||||||
PARAMETERS: LogConfig, DigitalData.Modules.Logging.LogConfig
|
|
||||||
The LogFactory containing the current log config. Used to instanciate the class logger for this and any dependent class
|
|
||||||
|
|
||||||
DataSource, String
|
|
||||||
The server where the database lives, for example 127.0.0.1 or dd-vmx09-vm03
|
|
||||||
|
|
||||||
Database, String
|
|
||||||
The location of the Database in the format `127.0.0.1:E:\Path\To\Database.FDB`
|
|
||||||
|
|
||||||
User, String
|
|
||||||
The user name to connect as
|
|
||||||
|
|
||||||
Password, String
|
|
||||||
The user's password
|
|
||||||
|
|
||||||
PROPERTIES: ConnectionEstablished, Boolean
|
|
||||||
If the last opened connection was successful
|
|
||||||
|
|
||||||
ConnectionFailed, Boolean
|
|
||||||
If the last opened connection failed
|
|
||||||
|
|
||||||
ConnectionString, String
|
|
||||||
The used connectionstring
|
|
||||||
|
|
||||||
EXAMPLES:
|
|
||||||
|
|
||||||
REMARKS: If the connection fails due to "wrong username or password", the cause might be that the server harddrive is full..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.#ctor(DigitalData.Modules.Logging.LogConfig,System.String,System.String,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
|
|
||||||
</summary>
|
|
||||||
<param name="LogConfig">The LogFactory containing the current log config. Used to instanciate the class logger for this and any dependent class</param>
|
|
||||||
<param name="Datasource">The server where the database lives, for example 127.0.0.1 or dd-vmx09-vm03</param>
|
|
||||||
<param name="Database">The location of the Database in the format `127.0.0.1:E:\Path\To\Database.FDB`</param>
|
|
||||||
<param name="User">The user name to connect as</param>
|
|
||||||
<param name="Password">The user's password</param>
|
|
||||||
<exception cref="T:DigitalData.Modules.Database.Exceptions.DatabaseException"></exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.GetConnectionString(System.String,System.String,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Builds a connectionstring from the provided arguments.
|
|
||||||
</summary>
|
|
||||||
<param name="DataSource">The database server where to connect to</param>
|
|
||||||
<param name="Database">The datasource, eg. the path of the FDB-file</param>
|
|
||||||
<param name="User">The user used to connect to the database</param>
|
|
||||||
<param name="Password">The password of the connecting user</param>
|
|
||||||
<returns>A connectionstring</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQueryWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
|
|
||||||
<summary>
|
|
||||||
Executes a non-query command.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlCommand">The command to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a non-query command.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlCommand">The command to execute</param>
|
|
||||||
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String,FirebirdSql.Data.FirebirdClient.FbTransaction)">
|
|
||||||
<summary>
|
|
||||||
Executes a non-query command inside the specified transaction.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlCommand">The command to execute</param>
|
|
||||||
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a scalar value.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>The scalar value if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValue(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a scalar value.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<returns>The scalar value if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.GetDatatableWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a table of values.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Firebird.GetDatatable(System.String,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a table of values.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Database.IDatabase.DBInitialized">
|
|
||||||
<summary>
|
|
||||||
Returns true if the initial connection to the configured database was successful.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.ExecuteNonQueryWithConnection(System.String,System.Data.Odbc.OdbcConnection)">
|
|
||||||
<summary>
|
|
||||||
Executes a non-query command.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The command to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.ExecuteNonQuery(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a non-query command.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlCommand">The command to execute</param>
|
|
||||||
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.GetScalarValueWithConnection(System.String,System.Data.Odbc.OdbcConnection)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a scalar value.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>The scalar value if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.GetScalarValue(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a table of values.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.GetDatatableWithConnection(System.String,System.Data.Odbc.OdbcConnection)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a table of values.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<param name="Connection">The Firebird connection to use</param>
|
|
||||||
<returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.ODBC.GetDatatable(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes a sql query resulting in a table of values.
|
|
||||||
</summary>
|
|
||||||
<param name="SqlQuery">The query to execute</param>
|
|
||||||
<returns>A datatable containing the results if the command was executed successfully. Nothing otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Oracle.EncryptConnectionString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Encrypts a connection string password.
|
|
||||||
</summary>
|
|
||||||
<param name="ConnectionString">A connection string with a plain-text password</param>
|
|
||||||
<returns>The connection string with the password encrypted.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Oracle.DecryptConnectionString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Decrypts a connection string password.
|
|
||||||
</summary>
|
|
||||||
<param name="ConnectionString">A connection string with a encrypted password</param>
|
|
||||||
<returns>The connection string with the password decrypted.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Oracle.NewExecutenonQuery(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes the passed sql-statement
|
|
||||||
</summary>
|
|
||||||
<param name="executeStatement">the sql statement</param>
|
|
||||||
<returns>Returns true if properly executed, else false</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Oracle.NewExecuteScalar(System.String)">
|
|
||||||
<summary>
|
|
||||||
Executes the passed sql-statement as Scalar
|
|
||||||
</summary>
|
|
||||||
<param name="executeStatement">the sql statement</param>
|
|
||||||
<returns>Returns the scalarvalue</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.Oracle.OpenSQLConnection(Oracle.ManagedDataAccess.Client.OracleConnection)">
|
|
||||||
<summary>
|
|
||||||
This Function intentionally has no try..catch block to have any errors caught outside
|
|
||||||
</summary>
|
|
||||||
<param name="Connection"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.EncryptConnectionString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Encrypts a connection string password.
|
|
||||||
</summary>
|
|
||||||
<param name="pConnectionString">A connection string with a plain-text password</param>
|
|
||||||
<returns>The connection string with the password encrypted.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.DecryptConnectionString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Decrypts a connection string password.
|
|
||||||
</summary>
|
|
||||||
<param name="pConnectionString">A connection string with a encrypted password</param>
|
|
||||||
<returns>The connection string with the password decrypted.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.OpenSQLConnection(System.Data.SqlClient.SqlConnection)">
|
|
||||||
<summary>
|
|
||||||
This Function intentionally has no try..catch block to have any errors caught outside
|
|
||||||
</summary>
|
|
||||||
<param name="pConnection"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a Datatable for a SQL Statement
|
|
||||||
</summary>
|
|
||||||
<param name="pSqlCommand">SQL Command Text for Datatable (select XYZ from TableORView)</param>
|
|
||||||
<returns>A datatable</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.Data.SqlClient.SqlCommand,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a datatable for a SQL Statement
|
|
||||||
</summary>
|
|
||||||
<param name="pSqlCommandObject">SQL Command Object for Datatable (select XYZ from TableORView)</param>
|
|
||||||
<returns>A datatable</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Database.MSSQLServer.NewExecuteNonQueryAsync(System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Executes the passed sql-statement in asyncmode
|
|
||||||
</summary>
|
|
||||||
<param name="SqlCommand">the sql statement</param>
|
|
||||||
<param name="commandtimeout">Optional Timeout</param>
|
|
||||||
<remarks></remarks>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
@ -1,220 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.EDMI.API
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.EDMI.API.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.BaseOptions.Username">
|
|
||||||
<summary>
|
|
||||||
Windows username of the user responsible for the request. Defaults to the currently logged in user.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.BaseOptions.Language">
|
|
||||||
<summary>
|
|
||||||
Language code of the client responsible for the request. Defaults to the language of the current client.
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.EDMI.API.Options.NewFileOptions">
|
|
||||||
<summary>
|
|
||||||
Import options for NewFileAsync.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.NewFileOptions.DateImported">
|
|
||||||
<summary>
|
|
||||||
Date when the file was imported. Can be in the past. Defaults to now.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.EDMI.API.Options.CheckOutInOptions">
|
|
||||||
<summary>
|
|
||||||
Import options for NewFileAsync.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.UpdateFileOptions.CreateNewFileVersion">
|
|
||||||
<summary>
|
|
||||||
Should the changes in the file result in a new version? Otherwise the old file will be overridden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.ImportFileOptions.DateImported">
|
|
||||||
<summary>
|
|
||||||
Date when the file was imported. Can be in the past. Defaults to now.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.Options.SetObjectStateOptions.DateImported">
|
|
||||||
<summary>
|
|
||||||
Date when the file was imported. Can be in the past. Defaults to now.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Channel.GetChannel">
|
|
||||||
<summary>
|
|
||||||
Creates a channel and adds a Faulted-Handler
|
|
||||||
</summary>
|
|
||||||
<returns>A channel object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.ParseServiceAddress(System.String)">
|
|
||||||
<summary>
|
|
||||||
Parse a IPAddress:Port String into its parts
|
|
||||||
</summary>
|
|
||||||
<param name="AddressWithOptionalPort">A Server Address, for example: 192.168.1.50, 192.168.1.50:9000, 192.168.1.50;9000</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.#ctor(DigitalData.Modules.Logging.LogConfig,System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a new EDMI Client object
|
|
||||||
</summary>
|
|
||||||
<param name="pLogConfig">LogConfig object</param>
|
|
||||||
<param name="pServiceAdress">The IP address/hostname and port, separated by semicolon or colon, ex. 1.2.3.4:9000</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.#ctor(DigitalData.Modules.Logging.LogConfig,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Creates a new EDMI Client object
|
|
||||||
</summary>
|
|
||||||
<param name="pLogConfig">LogConfig object</param>
|
|
||||||
<param name="pIPAddress">The IP address to connect to</param>
|
|
||||||
<param name="pPortNumber">The Port number to use for the connection</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.Connect">
|
|
||||||
<summary>
|
|
||||||
Connect to the service
|
|
||||||
</summary>
|
|
||||||
<returns>True if connection was successful, false otherwise</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.Reconnect">
|
|
||||||
<summary>
|
|
||||||
Aborts the channel and creates a new connection
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.NewFileAsync(System.String,System.String,System.String,System.Int64,DigitalData.Modules.EDMI.API.Options.NewFileOptions)">
|
|
||||||
<summary>
|
|
||||||
Imports a file from a filepath, creating a IDB ObjectId and Filesystem Object
|
|
||||||
</summary>
|
|
||||||
<param name="pObjectStoreName">Type of ObjectStore. Can be WORK or ARCHIVE.</param>
|
|
||||||
<param name="pIDBDoctypeId">Business entity that the new file object should belong to.</param>
|
|
||||||
<param name="pImportOptions">Other file import options</param>
|
|
||||||
<exception cref="T:System.IO.FileNotFoundException">When local filepath was not found</exception>
|
|
||||||
<exception cref="T:System.ApplicationException">When there was a error in the Service</exception>
|
|
||||||
<returns>The ObjectId of the newly generated filesystem object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.GetVariableValue(System.Int64,System.String,DigitalData.Modules.EDMI.API.Options.GetVariableValueOptions)">
|
|
||||||
<summary>
|
|
||||||
|
|
||||||
</summary>
|
|
||||||
<param name="pObjectId"></param>
|
|
||||||
<param name="pAttributeName"></param>
|
|
||||||
<param name="pOptions"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.Client.GetDocumentInfo(System.Int64,System.Int64)">
|
|
||||||
<summary>
|
|
||||||
Return infos about a file object
|
|
||||||
</summary>
|
|
||||||
<param name="UserId"></param>
|
|
||||||
<param name="ObjectId"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.EDMI.API.Constants.ChannelSettings">
|
|
||||||
<summary>
|
|
||||||
Infos about MaxBufferSize and MaxBufferPoolSize
|
|
||||||
https://social.msdn.microsoft.com/Forums/vstudio/en-US/d6e234d3-942f-4e9d-8470-32618d3f3212/maxbufferpoolsize-vs-maxbuffersize?forum=wcf
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions">
|
|
||||||
<summary>
|
|
||||||
Options for GetDatatable
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions.FilterExpression">
|
|
||||||
<summary>
|
|
||||||
Filter expression for the cached Datatable
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions.SortByColumn">
|
|
||||||
<summary>
|
|
||||||
Columns to sort the cached Datatable by
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions.ForceFallback">
|
|
||||||
<summary>
|
|
||||||
Force the fallback, skipping the service completely
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions.ConnectionId">
|
|
||||||
<summary>
|
|
||||||
Connection Id to use, references TBDD_CONNECTION
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions.#ctor(System.String,DigitalData.Modules.EDMI.API.Constants.DatabaseType)">
|
|
||||||
<summary>
|
|
||||||
Creates a new options object for GetDatatable options
|
|
||||||
</summary>
|
|
||||||
<param name="pFallbackSQL">SQL Command to execute as fallback</param>
|
|
||||||
<param name="pFallbackType">Named Database to use for the fallback SQL Command</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.InitializeIDB(DigitalData.Modules.Database.MSSQLServer)">
|
|
||||||
<summary>
|
|
||||||
Set the IDB Database class after initializing the class.
|
|
||||||
It is now your responsibility to make sure to not use any IDB calls before calling this method.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatable(System.String,DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions)">
|
|
||||||
<summary>
|
|
||||||
Returns a Datatable by trying to fetch a cached version from the service, then querying the database through the service and querying the database directly as fallback.
|
|
||||||
</summary>
|
|
||||||
<param name="pDataTableName">Name of the Cached Datatable</param>
|
|
||||||
<param name="pOptions">Options object</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatable(DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatableOptions)">
|
|
||||||
<summary>
|
|
||||||
Returns a datatable directly from the database.
|
|
||||||
</summary>
|
|
||||||
<param name="pOptions">Options object</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetDatatable(System.String,System.String,DigitalData.Modules.EDMI.API.Constants.DatabaseType,System.String,System.String,System.Boolean,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a Datatable by trying to fetch a cached version from the service, then querying the database through the service and querying the database directly as fallback.
|
|
||||||
</summary>
|
|
||||||
<param name="pDataTableName">Name of the Cached Datatable</param>
|
|
||||||
<param name="pFallbackSQL">SQL Command to execute as fallback</param>
|
|
||||||
<param name="pFallbackType">Named Database to use for the fallback SQL Command</param>
|
|
||||||
<param name="pFilterExpression">Filter expression for the cached Datatable</param>
|
|
||||||
<param name="pSortByColumn">Columns to sort the cached Datatable by</param>
|
|
||||||
<param name="pForceFallback">Force the fallback, skipping the service completely</param>
|
|
||||||
<param name="pConnectionId">Connection Id to use, references TBDD_CONNECTION</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.GetScalarValue(System.String,DigitalData.Modules.EDMI.API.Constants.DatabaseType,System.Boolean,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a Scalar Value by querying the database through the service and querying the database directly as fallback.
|
|
||||||
</summary>
|
|
||||||
<param name="pSQL">SQL Command to execute as fallback</param>
|
|
||||||
<param name="pDatabaseType">Named Database to use for the fallback SQL Command</param>
|
|
||||||
<param name="pForceFallback">Force the fallback, skipping the service completely</param>
|
|
||||||
<param name="pConnectionId">Connection Id to use, references TBDD_CONNECTION</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.EDMI.API.DatabaseWithFallback.ExecuteNonQuery(System.String,DigitalData.Modules.EDMI.API.Constants.DatabaseType,System.Boolean,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns a Scalar Value by querying the database through the service and querying the database directly as fallback.
|
|
||||||
</summary>
|
|
||||||
<param name="pSQL">SQL Command to execute as fallback</param>
|
|
||||||
<param name="pDatabaseType">Named Database to use for the fallback SQL Command</param>
|
|
||||||
<param name="pForceFallback">Force the fallback, skipping the service completely</param>
|
|
||||||
<param name="pConnectionId">Connection Id to use, references TBDD_CONNECTION</param>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
@ -1,31 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Encryption
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Encryption.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Encryption.Encryption">
|
|
||||||
<summary>
|
|
||||||
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
@ -1,200 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>
|
|
||||||
DigitalData.Modules.Logging
|
|
||||||
</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:DigitalData.Modules.Logging.My.Resources.Resources">
|
|
||||||
<summary>
|
|
||||||
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.My.Resources.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.My.Resources.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
|
||||||
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:DigitalData.Modules.Logging.LogConfig">
|
|
||||||
<module>LogConfig</module>
|
|
||||||
<version>0.0.1.0</version>
|
|
||||||
<date>02.10.2018</date>
|
|
||||||
<summary>
|
|
||||||
Module that writes file-logs to different locations:
|
|
||||||
local application data, the current directory or a custom path.
|
|
||||||
Files and directories will be automatically created.
|
|
||||||
</summary>
|
|
||||||
<dependencies>
|
|
||||||
NLog, >= 4.5.8
|
|
||||||
</dependencies>
|
|
||||||
<example>
|
|
||||||
Imports DigitalData.Modules.Logging
|
|
||||||
|
|
||||||
Class FooProgram
|
|
||||||
Private Logger as Logger
|
|
||||||
Private LogConfig as LogConfig
|
|
||||||
|
|
||||||
Public Sub New()
|
|
||||||
LogConfig = new LogConfig(args)
|
|
||||||
Logger = LogConfig.GetLogger()
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub Bar()
|
|
||||||
Logger.Info("Baz")
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
|
|
||||||
Class FooLib
|
|
||||||
Private Logger as NLog.Logger
|
|
||||||
|
|
||||||
Public Sub New(LogConfig as LogConfig)
|
|
||||||
Logger = LogConfig.GetLogger()
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Public Sub Bar()
|
|
||||||
Logger.Info("Baz")
|
|
||||||
End Sub
|
|
||||||
End Class
|
|
||||||
</example>
|
|
||||||
<remarks>
|
|
||||||
If logpath can not be written to, falls back to temp folder as defined in:
|
|
||||||
https://docs.microsoft.com/de-de/dotnet/api/system.io.path.gettemppath?view=netframework-4.7.2
|
|
||||||
|
|
||||||
If used in a service, LogPath must be set to CustomPath, otherwise the Log will be written to System32!
|
|
||||||
|
|
||||||
For NLog Troubleshooting, set the following Environment variables to write the NLog internal Log:
|
|
||||||
- NLOG_INTERNAL_LOG_LEVEL: Debug
|
|
||||||
- NLOG_INTERNAL_LOG_FILE: ex. C:\Temp\Nlog_Internal.log
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogFactory">
|
|
||||||
<summary>
|
|
||||||
Returns the NLog.LogFactory object that is used to create Loggers
|
|
||||||
</summary>
|
|
||||||
<returns>LogFactory object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogFile">
|
|
||||||
<summary>
|
|
||||||
Returns the path to the current default logfile
|
|
||||||
</summary>
|
|
||||||
<returns>Filepath to the logfile</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.LogDirectory">
|
|
||||||
<summary>
|
|
||||||
Returns the path to the current log directory
|
|
||||||
</summary>
|
|
||||||
<returns>Directory path to the log directory</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.Debug">
|
|
||||||
<summary>
|
|
||||||
Determines if a debug log will be written
|
|
||||||
</summary>
|
|
||||||
<returns>True, if debug log will be written. False otherwise.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:DigitalData.Modules.Logging.LogConfig.Logs">
|
|
||||||
<summary>
|
|
||||||
Returns Logs in Memory as List(Of String) if Debug is enabled
|
|
||||||
Returns an empty list if debug is disabled
|
|
||||||
</summary>
|
|
||||||
<returns>A list of log messages</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogOptions)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new LogConfig object with the options supplied as a LogOptions object
|
|
||||||
</summary>
|
|
||||||
<param name="Options"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new LogConfig object with a logpath and optinally a filename-suffix.
|
|
||||||
</summary>
|
|
||||||
<param name="LogPath">The basepath to write logs to. Can be AppData, CurrentDirectory or CustomPath.</param>
|
|
||||||
<param name="CustomLogPath">If `logPath` is set to custom, this defines the custom logPath.</param>
|
|
||||||
<param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param>
|
|
||||||
<param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param>
|
|
||||||
<param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param>
|
|
||||||
<param name="FileKeepRangeInDays">Amount of days where files are kept and not deleted.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearOldLogfiles(System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Clears old LogFiles from the configured logpath for compliance with the GDPR
|
|
||||||
</summary>
|
|
||||||
<param name="FileKeepRange">Days in which logfiles should be kept. All files older than `Now - FileKeepInterval` will be deleted.</param>
|
|
||||||
<returns>True, if files were deleted as expected or no files were deleted. Otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the calling class
|
|
||||||
</summary>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the specified classname
|
|
||||||
</summary>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLoggerFor(System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for the specified module using event-properties
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
https://github.com/NLog/NLog/wiki/EventProperties-Layout-Renderer
|
|
||||||
https://stackoverflow.com/questions/31337030/separate-log-file-for-specific-class-instance-using-nlog/32065824#32065824
|
|
||||||
</remarks>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the Logger for a class specified by `ClassName`
|
|
||||||
</summary>
|
|
||||||
<param name="ClassName">The name of the class the logger belongs to</param>
|
|
||||||
<returns>An object of Logging.Logger</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearLogs">
|
|
||||||
<summary>
|
|
||||||
Clears the internal log
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Gets the fully qualified name of the class invoking the calling method,
|
|
||||||
including the namespace but Not the assembly.
|
|
||||||
</summary>
|
|
||||||
<returns>The fully qualified class name</returns>
|
|
||||||
<remarks>This method is very resource-intensive!</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetConfig(System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the initial log configuration
|
|
||||||
</summary>
|
|
||||||
<param name="productName">The chosen productname</param>
|
|
||||||
<param name="logFileSuffix">The chosen suffix</param>
|
|
||||||
<returns>A NLog.LoggingConfiguration object</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.AddDefaultRules(NLog.Config.LoggingConfiguration@)">
|
|
||||||
<summary>
|
|
||||||
Adds the default rules
|
|
||||||
</summary>
|
|
||||||
<param name="config">A NLog.LoggingConfiguration object</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.GetCurrentLogFilePath">
|
|
||||||
<summary>
|
|
||||||
Returns the full path of the current default log file.
|
|
||||||
</summary>
|
|
||||||
<returns>Full path of the current default log file</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DigitalData.Modules.Logging.LogConfig.ReloadConfig">
|
|
||||||
<summary>
|
|
||||||
Reconfigures and re-adds all loggers, optionally adding the debug rule.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
||||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
Binary file not shown.
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Config.dll
Normal file
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Config.dll
Normal file
Binary file not shown.
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||||
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</configSections>
|
||||||
|
<entityFramework>
|
||||||
|
<providers>
|
||||||
|
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||||
|
<provider invariantName="FirebirdSql.Data.FirebirdClient" type="EntityFramework.Firebird.FbProviderServices, EntityFramework.Firebird" />
|
||||||
|
</providers>
|
||||||
|
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />
|
||||||
|
</entityFramework>
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FirebirdSql.Data.FirebirdClient" publicKeyToken="3750abcc3150b00c" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="7.5.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
</configuration>
|
||||||
Binary file not shown.
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||||
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</configSections>
|
||||||
|
<entityFramework>
|
||||||
|
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />
|
||||||
|
<providers>
|
||||||
|
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||||
|
<provider invariantName="FirebirdSql.Data.FirebirdClient" type="EntityFramework.Firebird.FbProviderServices, EntityFramework.Firebird" />
|
||||||
|
</providers>
|
||||||
|
</entityFramework>
|
||||||
|
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FirebirdSql.Data.FirebirdClient" publicKeyToken="3750abcc3150b00c" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="7.5.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /></startup></configuration>
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
BIN
EDMIAPI/bin/Debug/net8.0-windows/DigitalData.Modules.Logging.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
EDMIAPI/bin/Debug/net8.0-windows/Mail.dll
Normal file
BIN
EDMIAPI/bin/Debug/net8.0-windows/Mail.dll
Normal file
Binary file not shown.
@ -1,4 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="NLog" version="5.0.5" targetFramework="net461" />
|
|
||||||
</packages>
|
|
||||||
@ -1,121 +1,30 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{8A8F20FC-C46E-41AC-BEE7-218366CFFF99}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Encryption</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Encryption</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Encryption</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Encryption</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides encryption methods for DD Products</AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>2.5.0</AssemblyVersion>
|
||||||
<Deterministic>true</Deterministic>
|
<FileVersion>2.5.0</FileVersion>
|
||||||
<TargetFrameworkProfile />
|
<Title>$(AssemblyName)</Title>
|
||||||
</PropertyGroup>
|
<Product>$(AssemblyName)</Product>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Encryption.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Encryption.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="DigitalData.Modules.Logging, Version=2.6.5.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Logging.2.6.5\lib\net462\DigitalData.Modules.Logging.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System" />
|
|
||||||
<Import Include="System.Collections" />
|
|
||||||
<Import Include="System.Collections.Generic" />
|
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Compression.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="Encryption.vb" />
|
|
||||||
<Compile Include="EncryptionLegacy.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,35 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Reflection
|
Imports System.Reflection
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
' die einer Assembly zugeordnet sind.
|
|
||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("DDModules.DDEncryption")>
|
|
||||||
<Assembly: AssemblyDescription("Stellt Funktionen zur Entschlüsselung bereit")>
|
|
||||||
<Assembly: AssemblyCompany("Digital Data Gmbh, Heuchelheim")>
|
|
||||||
<Assembly: AssemblyProduct("DDModules.Encryption")>
|
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2021")>
|
|
||||||
<Assembly: AssemblyTrademark("")>
|
<Assembly: AssemblyTrademark("")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
'Die folgende GUID wird für die typelib-ID verwendet, wenn dieses Projekt für COM verfügbar gemacht wird.
|
'Die folgende GUID wird für die typelib-ID verwendet, wenn dieses Projekt für COM verfügbar gemacht wird.
|
||||||
<Assembly: Guid("e92901a1-8e87-482d-b63f-f20292d38f1e")>
|
<Assembly: Guid("e92901a1-8e87-482d-b63f-f20292d38f1e")>
|
||||||
|
|
||||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
'
|
|
||||||
' Hauptversion
|
|
||||||
' Nebenversion
|
|
||||||
' Buildnummer
|
|
||||||
' Revision
|
|
||||||
'
|
|
||||||
' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
|
||||||
' indem Sie "*" wie unten gezeigt eingeben:
|
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("1.3.1.0")>
|
|
||||||
<Assembly: AssemblyFileVersion("1.3.1.0")>
|
|
||||||
|
|||||||
@ -0,0 +1,135 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v8.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v8.0": {
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"DigitalData.Modules.Logging.Reference": "2.0.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/NLog.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.0.4.4534"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "9.0.9",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"assemblyVersion": "2.0.0.0",
|
||||||
|
"fileVersion": "2.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Xr+lIk1ZlTTFXEqnxQVLxrDqZlt2tm5X+/AhJbaY2emb/dVtGDiU5QuEtj3gHtwV/SWlP/rJ922I/BPuOJXlRw==",
|
||||||
|
"path": "nlog/6.0.4",
|
||||||
|
"hashPath": "nlog.6.0.4.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Q1LknxnRmmsUXt/ElBp739Gexppy0HeDYxvExpJq09jAYhpTHRRRkZIwfNKfM4BGRlFzRDVdnerZawxoE8naMg==",
|
||||||
|
"path": "system.configuration.configurationmanager/9.0.9",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-wpsUfnyv8E5K4WQaok6weewvAbQhcLwXFcHBm5U0gdEaBs85N//ssuYvRPFWwz2rO/9/DFP3A1sGMzUFBj8y3w==",
|
||||||
|
"path": "system.diagnostics.eventlog/9.0.9",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XN37933FTzEkqGJoOTunvnvzAv/4VO/9wQ0QwsGcrR5KyQpYT0z4Ssm+f+fpY9bea6srypFp3JjNPHHC26xzLw==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/9.0.9",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,5 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="DigitalData.Modules.Logging" version="2.6.5" targetFramework="net462" />
|
|
||||||
<package id="NLog" version="5.0.5" targetFramework="net461" />
|
|
||||||
</packages>
|
|
||||||
@ -1,133 +1,31 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{991D0231-4623-496D-8BD0-9CA906029CBC}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Filesystem</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Filesystem</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Filesystem</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Filesystem</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides filefunctionality for DD Products</AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>2.0.0</AssemblyVersion>
|
||||||
<TargetFrameworkProfile />
|
<FileVersion>2.0.0</FileVersion>
|
||||||
</PropertyGroup>
|
<Title>$(AssemblyName)</Title>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<Product>$(AssemblyName)</Product>
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Filesystem.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Filesystem.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="DigitalData.Modules.Logging, Version=2.6.5.0, Culture=neutral, processorArchitecture=MSIL">
|
<PackageReference Include="protobuf-net" Version="3.2.56" />
|
||||||
<HintPath>..\packages\DigitalData.Modules.Logging.2.6.5\lib\net462\DigitalData.Modules.Logging.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="protobuf-net, Version=2.4.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\protobuf-net.2.4.0\lib\net40\protobuf-net.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Encryption\Encryption.vbproj" />
|
||||||
<Import Include="System" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System.Collections" />
|
|
||||||
<Import Include="System.Collections.Generic" />
|
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="FileContainer\DocumentObject.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="FileContainer\FileContainer.vb" />
|
|
||||||
<Compile Include="File.vb" />
|
|
||||||
<Compile Include="FileContainer\FileContainerInner.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcher.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcherFilters.vb" />
|
|
||||||
<Compile Include="FileWatcher\FileWatcherProperties.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\Encryption\Encryption.vbproj">
|
|
||||||
<Project>{8a8f20fc-c46e-41ac-bee7-218366cfff99}</Project>
|
|
||||||
<Name>Encryption</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,35 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Reflection
|
Imports System.Reflection
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
' die einer Assembly zugeordnet sind.
|
|
||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("Modules.Filesystem")>
|
|
||||||
<Assembly: AssemblyDescription("Stellt Funktionen für das Filesystem und Container zur Verfügung")>
|
|
||||||
<Assembly: AssemblyCompany("Digital Data")>
|
|
||||||
<Assembly: AssemblyProduct("Modules.Filesystem")>
|
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2022")>
|
|
||||||
<Assembly: AssemblyTrademark("1.3.1.0")>
|
<Assembly: AssemblyTrademark("1.3.1.0")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
||||||
<Assembly: Guid("2787495c-e65f-4730-be0c-af87bede4b11")>
|
<Assembly: Guid("2787495c-e65f-4730-be0c-af87bede4b11")>
|
||||||
|
|
||||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
'
|
|
||||||
' Hauptversion
|
|
||||||
' Nebenversion
|
|
||||||
' Buildnummer
|
|
||||||
' Revision
|
|
||||||
'
|
|
||||||
' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
|
||||||
' übernehmen, indem Sie "*" eingeben:
|
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("1.3.3.0")>
|
|
||||||
<Assembly: AssemblyFileVersion("1.3.3.0")>
|
|
||||||
|
|||||||
Binary file not shown.
@ -0,0 +1,199 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v8.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v8.0": {
|
||||||
|
"DigitalData.Modules.Filesystem/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Encryption": "1.0.0",
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"protobuf-net": "3.2.56",
|
||||||
|
"DigitalData.Modules.Encryption.Reference": "2.5.0.0",
|
||||||
|
"DigitalData.Modules.Logging.Reference": "2.0.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Filesystem.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/NLog.dll": {
|
||||||
|
"assemblyVersion": "6.0.0.0",
|
||||||
|
"fileVersion": "6.0.4.4534"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"protobuf-net/3.2.56": {
|
||||||
|
"dependencies": {
|
||||||
|
"protobuf-net.Core": "3.2.56"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/protobuf-net.dll": {
|
||||||
|
"assemblyVersion": "3.0.0.0",
|
||||||
|
"fileVersion": "3.2.56.57311"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"protobuf-net.Core/3.2.56": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/protobuf-net.Core.dll": {
|
||||||
|
"assemblyVersion": "3.0.0.0",
|
||||||
|
"fileVersion": "3.2.56.57311"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"dependencies": {
|
||||||
|
"System.Diagnostics.EventLog": "9.0.9",
|
||||||
|
"System.Security.Cryptography.ProtectedData": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Configuration.ConfigurationManager.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"runtimeTargets": {
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
},
|
||||||
|
"runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
|
||||||
|
"rid": "win",
|
||||||
|
"assetType": "runtime",
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
|
||||||
|
"assemblyVersion": "9.0.0.0",
|
||||||
|
"fileVersion": "9.0.925.41916"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DigitalData.Modules.Logging": "1.0.0",
|
||||||
|
"NLog": "6.0.4"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "6.0.4",
|
||||||
|
"System.Configuration.ConfigurationManager": "9.0.9"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"fileVersion": "0.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Encryption.dll": {
|
||||||
|
"assemblyVersion": "2.5.0.0",
|
||||||
|
"fileVersion": "2.5.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"DigitalData.Modules.Logging.dll": {
|
||||||
|
"assemblyVersion": "2.0.0.0",
|
||||||
|
"fileVersion": "2.0.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"DigitalData.Modules.Filesystem/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"NLog/6.0.4": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Xr+lIk1ZlTTFXEqnxQVLxrDqZlt2tm5X+/AhJbaY2emb/dVtGDiU5QuEtj3gHtwV/SWlP/rJ922I/BPuOJXlRw==",
|
||||||
|
"path": "nlog/6.0.4",
|
||||||
|
"hashPath": "nlog.6.0.4.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"protobuf-net/3.2.56": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-4IPJeTYAMNewlN8MDaFkcmR/9hLhJeo9eARnTh104zh7mf+vXT2gu5MUfUnkSQU+CH578Q6vcdU7LQDQPG6eaw==",
|
||||||
|
"path": "protobuf-net/3.2.56",
|
||||||
|
"hashPath": "protobuf-net.3.2.56.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"protobuf-net.Core/3.2.56": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-d6QOukTpDzs7zZv9tPnBZMtvHDNeHJQXUhMx54g4urUQsXK3oo9U70H9HvklYq7hlQ4A7AHJl7EVEqyCXXIl8Q==",
|
||||||
|
"path": "protobuf-net.core/3.2.56",
|
||||||
|
"hashPath": "protobuf-net.core.3.2.56.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Configuration.ConfigurationManager/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Q1LknxnRmmsUXt/ElBp739Gexppy0HeDYxvExpJq09jAYhpTHRRRkZIwfNKfM4BGRlFzRDVdnerZawxoE8naMg==",
|
||||||
|
"path": "system.configuration.configurationmanager/9.0.9",
|
||||||
|
"hashPath": "system.configuration.configurationmanager.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Diagnostics.EventLog/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-wpsUfnyv8E5K4WQaok6weewvAbQhcLwXFcHBm5U0gdEaBs85N//ssuYvRPFWwz2rO/9/DFP3A1sGMzUFBj8y3w==",
|
||||||
|
"path": "system.diagnostics.eventlog/9.0.9",
|
||||||
|
"hashPath": "system.diagnostics.eventlog.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"System.Security.Cryptography.ProtectedData/9.0.9": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-XN37933FTzEkqGJoOTunvnvzAv/4VO/9wQ0QwsGcrR5KyQpYT0z4Ssm+f+fpY9bea6srypFp3JjNPHHC26xzLw==",
|
||||||
|
"path": "system.security.cryptography.protecteddata/9.0.9",
|
||||||
|
"hashPath": "system.security.cryptography.protecteddata.9.0.9.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Encryption.Reference/2.5.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"DigitalData.Modules.Logging.Reference/2.0.0.0": {
|
||||||
|
"type": "reference",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
@ -1,312 +1,37 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
||||||
<ProjectGuid>{AB6F09BF-E794-4F6A-94BB-C97C0BA84D64}</ProjectGuid>
|
|
||||||
<OutputType>Library</OutputType>
|
|
||||||
<RootNamespace>DigitalData.Modules.Interfaces</RootNamespace>
|
<RootNamespace>DigitalData.Modules.Interfaces</RootNamespace>
|
||||||
|
<TargetFramework>net8.0-windows</TargetFramework>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<AssemblyName>DigitalData.Modules.Interfaces</AssemblyName>
|
<AssemblyName>DigitalData.Modules.Interfaces</AssemblyName>
|
||||||
<FileAlignment>512</FileAlignment>
|
<Company>Digital Data GmbH</Company>
|
||||||
<MyType>Windows</MyType>
|
<AssemblyTitle>Provides interfaces for AD, Zugferd, GraphQL </AssemblyTitle>
|
||||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
<AssemblyVersion>2.4.0</AssemblyVersion>
|
||||||
<TargetFrameworkProfile />
|
<FileVersion>2.4.0</FileVersion>
|
||||||
<NuGetPackageImportStamp>
|
<Title>$(AssemblyName)</Title>
|
||||||
</NuGetPackageImportStamp>
|
<Product>$(AssemblyName)</Product>
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<DefineDebug>true</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Interfaces.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<DefineDebug>false</DefineDebug>
|
|
||||||
<DefineTrace>true</DefineTrace>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DocumentationFile>DigitalData.Modules.Interfaces.xml</DocumentationFile>
|
|
||||||
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionExplicit>On</OptionExplicit>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionCompare>Binary</OptionCompare>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionStrict>Off</OptionStrict>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<OptionInfer>On</OptionInfer>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="BouncyCastle.Cryptography, Version=2.0.0.0, Culture=neutral, PublicKeyToken=072edcf4a5328938, processorArchitecture=MSIL">
|
<PackageReference Include="GdPicture" Version="14.3.16" />
|
||||||
<HintPath>..\packages\BouncyCastle.Cryptography.2.5.0\lib\net461\BouncyCastle.Cryptography.dll</HintPath>
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
|
||||||
</Reference>
|
<PackageReference Include="NLog" Version="6.0.4" />
|
||||||
<Reference Include="DocumentFormat.OpenXml, Version=3.2.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17, processorArchitecture=MSIL">
|
<PackageReference Include="System.DirectoryServices" Version="9.0.9" />
|
||||||
<HintPath>..\packages\DocumentFormat.OpenXml.3.2.0\lib\net46\DocumentFormat.OpenXml.dll</HintPath>
|
<PackageReference Include="System.DirectoryServices.AccountManagement" Version="9.0.9" />
|
||||||
</Reference>
|
|
||||||
<Reference Include="DocumentFormat.OpenXml.Framework, Version=3.2.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\DocumentFormat.OpenXml.Framework.3.2.0\lib\net46\DocumentFormat.OpenXml.Framework.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.barcode.1d.writer, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.barcode.1d.writer.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.barcode.2d.writer, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.barcode.2d.writer.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.CAD, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.CAD.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.CAD.DWG, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.CAD.DWG.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Common, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Common.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Document, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Document.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Email, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Email.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.HTML, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.HTML.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Imaging, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Imaging.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Imaging.Formats, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Imaging.Formats.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Imaging.Formats.Conversion, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Imaging.Formats.Conversion.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.Imaging.Rendering, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.Imaging.Rendering.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.MSOfficeBinary, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.MSOfficeBinary.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.OpenDocument, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.OpenDocument.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.OpenXML, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.OpenXML.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.OpenXML.Templating, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.OpenXML.Templating.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.PDF, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.PDF.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.RTF, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.RTF.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.SVG, Version=14.3.14.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.SVG.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="GdPicture.NET.14.wia.gateway, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6973b5c22dcf45f7, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\GdPicture.14.3.14\lib\net462\GdPicture.NET.14.wia.gateway.dll</HintPath>
|
|
||||||
<EmbedInteropTypes>True</EmbedInteropTypes>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.8.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="Newtonsoft.Json.Bson, Version=1.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\Newtonsoft.Json.Bson.1.0.2\lib\net45\Newtonsoft.Json.Bson.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\NLog.5.0.5\lib\net46\NLog.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="OpenMcdf, Version=2.4.1.0, Culture=neutral, PublicKeyToken=fdbb1629d7c00800, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\OpenMcdf.2.4.1\lib\net40\OpenMcdf.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="protobuf-net, Version=3.0.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\protobuf-net.3.2.46\lib\net462\protobuf-net.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="protobuf-net.Core, Version=3.0.0.0, Culture=neutral, PublicKeyToken=257b51d87d2e4d67, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\protobuf-net.Core.3.2.46\lib\net462\protobuf-net.Core.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="RtfPipe, Version=2.0.7677.4303, Culture=neutral, PublicKeyToken=5f6ab4ce530296d2, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\RtfPipe.2.0.7677.4303\lib\net45\RtfPipe.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.CodeDom, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.CodeDom.8.0.0\lib\net462\System.CodeDom.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Collections.Immutable, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Collections.Immutable.8.0.0\lib\net462\System.Collections.Immutable.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Configuration" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.DirectoryServices" />
|
|
||||||
<Reference Include="System.DirectoryServices.AccountManagement" />
|
|
||||||
<Reference Include="System.IO.Compression" />
|
|
||||||
<Reference Include="System.IO.Packaging, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.IO.Packaging.8.0.1\lib\net462\System.IO.Packaging.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Management" />
|
|
||||||
<Reference Include="System.Memory, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Net.Http.Formatting, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\Microsoft.AspNet.WebApi.Client.6.0.0\lib\net45\System.Net.Http.Formatting.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Numerics" />
|
|
||||||
<Reference Include="System.Numerics.Vectors, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Runtime.Serialization" />
|
|
||||||
<Reference Include="System.Security" />
|
|
||||||
<Reference Include="System.Security.Cryptography.Pkcs, Version=8.0.0.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Security.Cryptography.Pkcs.8.0.1\lib\net462\System.Security.Cryptography.Pkcs.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.ServiceModel" />
|
|
||||||
<Reference Include="System.Text.Encodings.Web, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Text.Json, Version=8.0.0.5, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Text.Json.8.0.5\lib\net462\System.Text.Json.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Transactions" />
|
|
||||||
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
||||||
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll</HintPath>
|
|
||||||
</Reference>
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="System.Net.Http" />
|
|
||||||
<Reference Include="WindowsBase" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="Microsoft.VisualBasic" />
|
<ProjectReference Include="..\Base\Base.vbproj" />
|
||||||
<Import Include="System" />
|
<ProjectReference Include="..\Database\Database.vbproj" />
|
||||||
<Import Include="System.Collections" />
|
<ProjectReference Include="..\Logging_.NET8\Logging_.NET8.vbproj" />
|
||||||
<Import Include="System.Collections.Generic" />
|
|
||||||
<Import Include="System.Data" />
|
|
||||||
<Import Include="System.Diagnostics" />
|
|
||||||
<Import Include="System.Linq" />
|
|
||||||
<Import Include="System.Xml.Linq" />
|
|
||||||
<Import Include="System.Threading.Tasks" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="ActiveDirectoryInterface.vb" />
|
<None Update="MyProject\Settings.settings">
|
||||||
<Compile Include="ActiveDirectoryInterface\ActiveDirectoryGroup.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\ActiveDirectoryUser.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\AttributeMap.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\ISyncUsers.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\SyncUsers.MSSQL.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\UserEqualityComparer.vb" />
|
|
||||||
<Compile Include="ActiveDirectoryInterface\UserPrincipalEx.vb" />
|
|
||||||
<Compile Include="GraphQLInterface.vb" />
|
|
||||||
<Compile Include="GrapQLInterface\LoginData.vb" />
|
|
||||||
<Compile Include="GrapQLInterface\LogoutData.vb" />
|
|
||||||
<Compile Include="GrapQLInterface\QueryData.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Enums\ErrorCodes.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Enums\Item_Types.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Exceptions.vb" />
|
|
||||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
|
||||||
<Compile Include="My Project\Application.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Resources.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DesignTime>True</DesignTime>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="My Project\Settings.Designer.vb">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="ZUGFeRDInterface\PDFConverter.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Peppol_UBL2.1\CreditNoteType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Peppol_UBL2.1\InvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\RejectionStringRow.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Validator.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version1.0\CrossIndustryDocumentType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\FileGroups.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\PDFEmbeds.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\PropertyValues.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.0\CrossIndustryInvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.1.1\CrossIndustryInvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.2_FacturX\CrossIndustryInvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.3_3_FacturX\CrossIndustryInvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.3_FacturX\CrossIndustryInvoiceType.vb" />
|
|
||||||
<Compile Include="ZUGFeRDInterface\XmlItemProperty.vb" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="My Project\Resources.resx">
|
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<None Include="app.config" />
|
|
||||||
<None Include="My Project\Application.myapp">
|
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<None Include="My Project\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
<CustomToolNamespace>My</CustomToolNamespace>
|
|
||||||
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
|
||||||
</None>
|
</None>
|
||||||
<None Include="packages.config" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\Base\Base.vbproj">
|
|
||||||
<Project>{6ea0c51f-c2b1-4462-8198-3de0b32b74f8}</Project>
|
|
||||||
<Name>Base</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Database\Database.vbproj">
|
|
||||||
<Project>{eaf0ea75-5fa7-485d-89c7-b2d843b03a96}</Project>
|
|
||||||
<Name>Database</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="..\Logging\Logging.vbproj">
|
|
||||||
<Project>{903b2d7d-3b80-4be9-8713-7447b704e1b0}</Project>
|
|
||||||
<Name>Logging</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup />
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<PostBuildEvent>powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' '$(ProjectName)' }"</PostBuildEvent>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="..\packages\GdPicture.runtimes.windows.14.3.14\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.3.14\build\net462\GdPicture.runtimes.windows.targets')" />
|
|
||||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
|
||||||
<PropertyGroup>
|
|
||||||
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.3.14\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.3.14\build\net462\GdPicture.runtimes.windows.targets'))" />
|
|
||||||
</Target>
|
|
||||||
</Project>
|
</Project>
|
||||||
@ -1,35 +1,9 @@
|
|||||||
Imports System
|
Imports System
|
||||||
Imports System.Reflection
|
Imports System.Reflection
|
||||||
Imports System.Runtime.InteropServices
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
' Allgemeine Informationen über eine Assembly werden über die folgenden
|
|
||||||
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
|
||||||
' die einer Assembly zugeordnet sind.
|
|
||||||
|
|
||||||
' Werte der Assemblyattribute überprüfen
|
|
||||||
|
|
||||||
<Assembly: AssemblyTitle("Modules.Interfaces")>
|
|
||||||
<Assembly: AssemblyDescription("")>
|
|
||||||
<Assembly: AssemblyCompany("Digital Data")>
|
|
||||||
<Assembly: AssemblyProduct("Modules.Interfaces")>
|
|
||||||
<Assembly: AssemblyCopyright("Copyright © 2025")>
|
|
||||||
<Assembly: AssemblyTrademark("2.3.7.0")>
|
<Assembly: AssemblyTrademark("2.3.7.0")>
|
||||||
|
|
||||||
<Assembly: ComVisible(False)>
|
<Assembly: ComVisible(False)>
|
||||||
|
|
||||||
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
'Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird.
|
||||||
<Assembly: Guid("f0de0536-a336-40cb-bb8b-957942174eed")>
|
<Assembly: Guid("f0de0536-a336-40cb-bb8b-957942174eed")>
|
||||||
|
|
||||||
' Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
|
||||||
'
|
|
||||||
' Hauptversion
|
|
||||||
' Nebenversion
|
|
||||||
' Buildnummer
|
|
||||||
' Revision
|
|
||||||
'
|
|
||||||
' Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
|
||||||
' übernehmen, indem Sie "*" eingeben:
|
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.3.7.0")>
|
|
||||||
<Assembly: AssemblyFileVersion("2.3.7.0")>
|
|
||||||
|
|||||||
BIN
Interfaces/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
BIN
Interfaces/bin/Debug/net8.0-windows/DigitalData.Modules.Base.dll
Normal file
Binary file not shown.
Binary file not shown.
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||||
|
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</configSections>
|
||||||
|
<entityFramework>
|
||||||
|
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />
|
||||||
|
<providers>
|
||||||
|
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
|
||||||
|
<provider invariantName="FirebirdSql.Data.FirebirdClient" type="EntityFramework.Firebird.FbProviderServices, EntityFramework.Firebird" />
|
||||||
|
</providers>
|
||||||
|
</entityFramework>
|
||||||
|
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FirebirdSql.Data.FirebirdClient" publicKeyToken="3750abcc3150b00c" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="7.5.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /></startup></configuration>
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user