diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..d4a774b
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,8 @@
+
+
+
+
+
+ $(CSharpLanguageVersion)
+
+
diff --git a/Versions.Props b/Versions.Props
new file mode 100644
index 0000000..95ec196
--- /dev/null
+++ b/Versions.Props
@@ -0,0 +1,8 @@
+
+
+
+ 11
+ net7.0
+ 3.0.2-alpha
+
+
\ No newline at end of file
diff --git a/src/OpenSleigh.InMemory/OpenSleigh.InMemory.csproj b/src/OpenSleigh.InMemory/OpenSleigh.InMemory.csproj
index cac4d78..4bcf36c 100644
--- a/src/OpenSleigh.InMemory/OpenSleigh.InMemory.csproj
+++ b/src/OpenSleigh.InMemory/OpenSleigh.InMemory.csproj
@@ -1,13 +1,12 @@
-
-
-
- net7.0
- enable
- enable
-
+
+
+ $(TargetFrameworkVersion)
+ enable
+ enable
+
-
- 3.0.1-alpha
+
+ $(PackageVersion)
true
davidguida
OpenSleigh.Persistence.InMemory
diff --git a/src/OpenSleigh.Persistence.Mongo/OpenSleigh.Persistence.Mongo.csproj b/src/OpenSleigh.Persistence.Mongo/OpenSleigh.Persistence.Mongo.csproj
index 673d48b..a399ae2 100644
--- a/src/OpenSleigh.Persistence.Mongo/OpenSleigh.Persistence.Mongo.csproj
+++ b/src/OpenSleigh.Persistence.Mongo/OpenSleigh.Persistence.Mongo.csproj
@@ -1,14 +1,13 @@
- net7.0
- 3.0.1-alpha
+ $(TargetFrameworkVersion)
enable
enable
-
-
+
+ $(PackageVersion)
true
davidguida
OpenSleigh.Persistence.Mongo
@@ -39,7 +38,9 @@
-
+
+ Always
+
diff --git a/src/OpenSleigh.Persistence.PostgreSQL/OpenSleigh.Persistence.PostgreSQL.csproj b/src/OpenSleigh.Persistence.PostgreSQL/OpenSleigh.Persistence.PostgreSQL.csproj
index 83be83f..ee3eaf9 100644
--- a/src/OpenSleigh.Persistence.PostgreSQL/OpenSleigh.Persistence.PostgreSQL.csproj
+++ b/src/OpenSleigh.Persistence.PostgreSQL/OpenSleigh.Persistence.PostgreSQL.csproj
@@ -1,8 +1,12 @@
-
+
+ $(TargetFrameworkVersion)
+ enable
+ enable
+
+
- net7.0
- 3.0.1-alpha
+ $(PackageVersion)
true
davidguida
OpenSleigh.Persistence.PostgreSQL
diff --git a/src/OpenSleigh.Persistence.SQL/OpenSleigh.Persistence.SQL.csproj b/src/OpenSleigh.Persistence.SQL/OpenSleigh.Persistence.SQL.csproj
index 862fdd3..06eabd0 100644
--- a/src/OpenSleigh.Persistence.SQL/OpenSleigh.Persistence.SQL.csproj
+++ b/src/OpenSleigh.Persistence.SQL/OpenSleigh.Persistence.SQL.csproj
@@ -1,13 +1,13 @@
- net7.0
+ $(TargetFrameworkVersion)
enable
enable
- 3.0.1-alpha
+ $(PackageVersion)
true
davidguida
OpenSleigh.Persistence.SQL
diff --git a/src/OpenSleigh.Persistence.SQLServer/OpenSleigh.Persistence.SQLServer.csproj b/src/OpenSleigh.Persistence.SQLServer/OpenSleigh.Persistence.SQLServer.csproj
index 4f3e792..850fdbb 100644
--- a/src/OpenSleigh.Persistence.SQLServer/OpenSleigh.Persistence.SQLServer.csproj
+++ b/src/OpenSleigh.Persistence.SQLServer/OpenSleigh.Persistence.SQLServer.csproj
@@ -1,8 +1,12 @@
-
+
+ $(TargetFrameworkVersion)
+ enable
+ enable
+
+
- net7.0
- 3.0.1-alpha
+ $(PackageVersion)
true
davidguida
OpenSleigh.Persistence.SQLServer
diff --git a/src/OpenSleigh.Transport.RabbitMQ/OpenSleigh.Transport.RabbitMQ.csproj b/src/OpenSleigh.Transport.RabbitMQ/OpenSleigh.Transport.RabbitMQ.csproj
index 2392557..165d1cb 100644
--- a/src/OpenSleigh.Transport.RabbitMQ/OpenSleigh.Transport.RabbitMQ.csproj
+++ b/src/OpenSleigh.Transport.RabbitMQ/OpenSleigh.Transport.RabbitMQ.csproj
@@ -1,13 +1,13 @@
- net7.0
+ $(TargetFrameworkVersion)
enable
enable
- 3.0.1-alpha
+ $(PackageVersion)
true
davidguida
OpenSleigh.Transport.RabbitMQ
diff --git a/src/OpenSleigh/OpenSleigh.csproj b/src/OpenSleigh/OpenSleigh.csproj
index 614989f..80db8f4 100644
--- a/src/OpenSleigh/OpenSleigh.csproj
+++ b/src/OpenSleigh/OpenSleigh.csproj
@@ -1,13 +1,13 @@
-
+
-
- net7.0
- enable
- enable
-
+
+ $(TargetFrameworkVersion)
+ enable
+ enable
+
-
- 3.0.1-alpha
+
+ $(PackageVersion)
true
davidguida
OpenSleigh