diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
deleted file mode 100644
index 952d361b7260d2209a0308fe8b6221679099ffa6..0000000000000000000000000000000000000000
--- a/.config/dotnet-tools.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
-  "version": 1,
-  "isRoot": true,
-  "tools": {
-    "gitversion.tool": {
-      "version": "5.6.4",
-      "commands": [
-        "dotnet-gitversion"
-      ]
-    },
-    "dotnet-version-cli": {
-      "version": "2.1.1",
-      "commands": [
-        "dotnet-version"
-      ]
-    }
-  }
-}
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 7c2965eda294e35b644059bf493b44aa290aebb6..919fbcce6fc84fbfce0aaf71233447708c9d1667 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,9 @@
 # User-specific files (MonoDevelop/Xamarin Studio)
 *.userprefs
 
+# Database connection for t4 class generation from database
+**/*.generated.cs
+
 # Build results
 [Dd]ebug/
 [Dd]ebugPublic/
@@ -262,5 +265,9 @@ __pycache__/
 *.pyc
 
 #cake
-tools/
-dist/
\ No newline at end of file
+tools/*
+!tools/packages.config
+dist/
+
+# Dotnet Tool Manifest
+.config/*
diff --git a/src/Logging.Tests/Logging.Tests.csproj b/src/Logging.Tests/Logging.Tests.csproj
index 82191e83fcdae234c99a9b75d1ba9ef656614b2e..e15831b7417c7a83616e44febf614e7d04e88126 100644
--- a/src/Logging.Tests/Logging.Tests.csproj
+++ b/src/Logging.Tests/Logging.Tests.csproj
@@ -9,13 +9,8 @@
 		<ProjectReference Include="..\Logging\Logging.csproj" />
 	</ItemGroup>
 	<ItemGroup>
-		<PackageReference Include="Consul" Version="1.6.1.1" />
-		<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0" />
-		<PackageReference Include="NLog" Version="4.7.6" />
-		<PackageReference Include="NLog.Config" Version="4.7.6" />
-		<PackageReference Include="NLog.Schema" Version="4.7.6" />
 		<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.3" />
-		<PackageReference Include="NUnit" Version="3.13.0" />
+		<PackageReference Include="NUnit" Version="3.13.1" />
 		<PackageReference Include="NUnit3TestAdapter" Version="3.17.0" />
 	</ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/src/Logging.Tests/Properties/AssemblyInfo.cs b/src/Logging.Tests/Properties/AssemblyInfo.cs
deleted file mode 100644
index def4036de815ce0187566b5f7513438b61b04d4b..0000000000000000000000000000000000000000
--- a/src/Logging.Tests/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by Cake.
-// </auto-generated>
-//------------------------------------------------------------------------------
-using System.Reflection;
-
-[assembly: AssemblyDescription("Logging.Tests is a part of the CoScInE group.")]
-[assembly: AssemblyCopyright("2021 IT Center, RWTH Aachen University")]
\ No newline at end of file
diff --git a/src/Logging/Logging.csproj b/src/Logging/Logging.csproj
index 1a9be1fadffe2e3777a9bf82f45bce84ff7097e0..136867dc9283bcdd2ef7a379271678cc104a569f 100644
--- a/src/Logging/Logging.csproj
+++ b/src/Logging/Logging.csproj
@@ -1,14 +1,22 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
 	<PropertyGroup>
 		<OutputType>Library</OutputType>
 		<RootNamespace>Coscine.Logging</RootNamespace>
 		<AssemblyName>Coscine.Logging</AssemblyName>
 		<TargetFrameworks>net5.0;net461</TargetFrameworks>
-	<Version>1.3.0</Version></PropertyGroup>
+		<Version>1.3.0</Version>
+	</PropertyGroup>
 	<PropertyGroup>
-		<SignAssembly>true</SignAssembly>
+		<Authors>RWTH Aachen University</Authors>
+		<Company>IT Center, RWTH Aachen University</Company>
+		<Copyright>2021 IT Center, RWTH Aachen University</Copyright>
+		<Description>Logging is a part of the Coscine group.</Description>
+		<PackageLicenseExpression>MIT</PackageLicenseExpression>
+		<PackageProjectUrl>https://git.rwth-aachen.de/coscine/backend/libraries/Logging</PackageProjectUrl>
+		<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
 	</PropertyGroup>
 	<PropertyGroup>
+		<SignAssembly>true</SignAssembly>
 		<AssemblyOriginatorKeyFile>Coscine.Logging.snk</AssemblyOriginatorKeyFile>
 	</PropertyGroup>
 	<ItemGroup>
@@ -16,10 +24,8 @@
 	</ItemGroup>
 	<ItemGroup>
 		<PackageReference Include="Consul" Version="1.6.1.1" />
-		<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="5.0.0" />
+		<PackageReference Include="NLog" Version="4.7.7" />
 		<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
-		<PackageReference Include="NLog" Version="4.7.6" />
-		<PackageReference Include="NLog.Config" Version="4.7.6" />
-		<PackageReference Include="NLog.Schema" Version="4.7.6" />
+		<PackageReference Include="Microsoft.Extensions.Logging" Version="5.0.0" />
 	</ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/src/Logging/Logging.nuspec b/src/Logging/Logging.nuspec
deleted file mode 100644
index 986eb657905d2c27d77301d6bd6aafc5a8d957ce..0000000000000000000000000000000000000000
--- a/src/Logging/Logging.nuspec
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0"?>
-<package >
-  <metadata>
-    <id>$id$</id>
-    <version>$version$</version>
-    <title>$title$</title>
-    <authors>rwth-aachen</authors>
-    <owners>rwth-aachen</owners>
-    <license type="expression">MIT</license>
-    <projectUrl>https://git.rwth-aachen.de/coscine/cs/logging</projectUrl>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <description>$description$</description>
-    <copyright>$copyright$</copyright>
-  </metadata>
-</package>
\ No newline at end of file
diff --git a/src/Logging/Properties/AssemblyInfo.cs b/src/Logging/Properties/AssemblyInfo.cs
deleted file mode 100644
index c5a2aad52c196aa6a28353371679efe7d4d1dfec..0000000000000000000000000000000000000000
--- a/src/Logging/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by Cake.
-// </auto-generated>
-//------------------------------------------------------------------------------
-using System.Reflection;
-
-[assembly: AssemblyDescription("Logging is a part of the CoScInE group.")]
-[assembly: AssemblyCopyright("2021 IT Center, RWTH Aachen University")]
\ No newline at end of file