diff --git a/src/FilterLists.Agent/FilterLists.Agent.csproj b/src/FilterLists.Agent/FilterLists.Agent.csproj
index 910252a44..6d8ea839d 100644
--- a/src/FilterLists.Agent/FilterLists.Agent.csproj
+++ b/src/FilterLists.Agent/FilterLists.Agent.csproj
@@ -18,6 +18,14 @@
false
+
+ FilterLists.Agent.ruleset
+
+
+
+ FilterLists.Agent.ruleset
+
+
diff --git a/src/FilterLists.Agent/FilterLists.Agent.ruleset b/src/FilterLists.Agent/FilterLists.Agent.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/src/FilterLists.Agent/FilterLists.Agent.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/FilterLists.Api/FilterLists.Api.csproj b/src/FilterLists.Api/FilterLists.Api.csproj
index 65afc1456..e81d11986 100644
--- a/src/FilterLists.Api/FilterLists.Api.csproj
+++ b/src/FilterLists.Api/FilterLists.Api.csproj
@@ -22,6 +22,14 @@
..\..\docker-compose.dcproj
+
+ FilterLists.Api.ruleset
+
+
+
+ FilterLists.Api.ruleset
+
+
diff --git a/src/FilterLists.Api/FilterLists.Api.ruleset b/src/FilterLists.Api/FilterLists.Api.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/src/FilterLists.Api/FilterLists.Api.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/FilterLists.Data/FilterLists.Data.csproj b/src/FilterLists.Data/FilterLists.Data.csproj
index c8d847f85..c541daf99 100644
--- a/src/FilterLists.Data/FilterLists.Data.csproj
+++ b/src/FilterLists.Data/FilterLists.Data.csproj
@@ -16,6 +16,14 @@
false
+
+ FilterLists.Data.ruleset
+
+
+
+ FilterLists.Data.ruleset
+
+
diff --git a/src/FilterLists.Data/FilterLists.Data.ruleset b/src/FilterLists.Data/FilterLists.Data.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/src/FilterLists.Data/FilterLists.Data.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/FilterLists.Services/FilterLists.Services.csproj b/src/FilterLists.Services/FilterLists.Services.csproj
index 6048f7a72..f83bc86d4 100644
--- a/src/FilterLists.Services/FilterLists.Services.csproj
+++ b/src/FilterLists.Services/FilterLists.Services.csproj
@@ -16,6 +16,14 @@
false
+
+ FilterLists.Services.ruleset
+
+
+
+ FilterLists.Services.ruleset
+
+
diff --git a/src/FilterLists.Services/FilterLists.Services.ruleset b/src/FilterLists.Services/FilterLists.Services.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/src/FilterLists.Services/FilterLists.Services.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/FilterLists.Web/FilterLists.Web.csproj b/src/FilterLists.Web/FilterLists.Web.csproj
index f89b25325..0a1d6eed3 100644
--- a/src/FilterLists.Web/FilterLists.Web.csproj
+++ b/src/FilterLists.Web/FilterLists.Web.csproj
@@ -22,6 +22,14 @@
..\..\docker-compose.dcproj
+
+ FilterLists.Web.ruleset
+
+
+
+ FilterLists.Web.ruleset
+
+
diff --git a/src/FilterLists.Web/FilterLists.Web.ruleset b/src/FilterLists.Web/FilterLists.Web.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/src/FilterLists.Web/FilterLists.Web.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj
index 83b12e758..696da93d7 100644
--- a/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj
+++ b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.csproj
@@ -16,6 +16,14 @@
https://github.com/collinbarrett/FilterLists
+
+ FilterLists.Data.Tests.ruleset
+
+
+
+ FilterLists.Data.Tests.ruleset
+
+
diff --git a/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.ruleset b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/tests/FilterLists.Data.Tests/FilterLists.Data.Tests.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.csproj b/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.csproj
index 37f61f16d..9a95dc0d1 100644
--- a/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.csproj
+++ b/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.csproj
@@ -16,6 +16,14 @@
https://github.com/collinbarrett/FilterLists
+
+ FilterLists.Services.Tests.ruleset
+
+
+
+ FilterLists.Services.Tests.ruleset
+
+
diff --git a/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.ruleset b/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.ruleset
new file mode 100644
index 000000000..e4169cd7d
--- /dev/null
+++ b/tests/FilterLists.Services.Tests/FilterLists.Services.Tests.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file