02f91947f3
Add EF; port EventLoggingService to it Update CommonFunctions: new style, some tweaks Update user caching subservice Update GuildStateService - File-based only. Removed incomplete database support. - Removed hooks within client; ModuleBase has direct access now - Removed checks based on time-based staleness - Code and style updates on all affected files Style and nullable updates And some minor structural changes here and there Rewrite LoggingService - Remove database-backed instance log - Make logging methods synchronous - Change instance reporting to webhook-based Update ModuleStateService and related code
11 lines
373 B
C#
11 lines
373 B
C#
namespace RegexBot;
|
|
|
|
/// <summary>
|
|
/// Represents errors that occur when a module attempts to create a new guild state object.
|
|
/// </summary>
|
|
public class ModuleLoadException : Exception {
|
|
/// <summary>
|
|
/// Initializes this exception class with the specified error message.
|
|
/// </summary>
|
|
public ModuleLoadException(string message) : base(message) { }
|
|
}
|