I think that it would be a good idea to create a static class that is a wrapper around an instance of LogEntryInfo and provide convenience methods on the static class that all of the modules on a site can use for logging. Does the DNN community have an opinion on what I'm trying to do in terms of creating a class to be shared across all modules? Creating a static class for a single module is straightforward but how can a shared static class be accomplished?