diff --git a/Modules.Base/Base/Base.vbproj b/Modules.Base/Base/Base.vbproj
index 3272f3ad..52e79389 100644
--- a/Modules.Base/Base/Base.vbproj
+++ b/Modules.Base/Base/Base.vbproj
@@ -65,6 +65,7 @@
+
@@ -106,5 +107,11 @@
+
+
+ {903b2d7d-3b80-4be9-8713-7447b704e1b0}
+ Logging
+
+
\ No newline at end of file
diff --git a/Modules.Base/Base/BaseClass.vb b/Modules.Base/Base/BaseClass.vb
new file mode 100644
index 00000000..e71ef5c2
--- /dev/null
+++ b/Modules.Base/Base/BaseClass.vb
@@ -0,0 +1,13 @@
+Imports DigitalData.Modules.Logging
+
+Public Class BaseClass
+ Protected LogConfig As LogConfig
+ Protected Logger As Logger
+
+ Public Sub New(LogConfig As LogConfig)
+ Dim oClassName = Me.GetType().Name
+
+ Me.LogConfig = LogConfig
+ Me.Logger = LogConfig.GetLogger(oClassName)
+ End Sub
+End Class
\ No newline at end of file