Updates things and adds debug options
This commit is contained in:
@@ -9,15 +9,15 @@
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Discord.Addons.Interactive" Version="1.0.1" />
|
||||
<PackageReference Include="Discord.Net" Version="2.1.1" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.2.4" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.design" Version="2.2.4" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="2.2.4" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.2.4" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.2.4">
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.2.6" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.design" Version="2.2.6" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="2.2.6" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.2.6" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.2.6">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.7.9" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.9.5" />
|
||||
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="2.2.0" />
|
||||
</ItemGroup>
|
||||
|
||||
|
@@ -49,12 +49,7 @@ namespace EventBot
|
||||
private ServiceProvider ConfigureServices()
|
||||
{
|
||||
return new ServiceCollection()
|
||||
.AddSingleton(s => new DiscordSocketClient(new DiscordSocketConfig() {
|
||||
#if DEBUG
|
||||
LogLevel = LogSeverity.Debug,
|
||||
#endif
|
||||
MessageCacheSize = 1500
|
||||
}))
|
||||
.AddSingleton(s => new DiscordSocketClient(getDiscordSocketConfig()))
|
||||
.AddSingleton<CommandService>()
|
||||
.AddSingleton<CommandHandlingService>()
|
||||
.AddSingleton<EventManagementService>()
|
||||
@@ -69,5 +64,19 @@ namespace EventBot
|
||||
//.AddSingleton<PictureService>()
|
||||
.BuildServiceProvider();
|
||||
}
|
||||
|
||||
private DiscordSocketConfig getDiscordSocketConfig()
|
||||
{
|
||||
var config = new DiscordSocketConfig()
|
||||
{
|
||||
MessageCacheSize = 1500
|
||||
};
|
||||
#if DEBUG
|
||||
config.LogLevel = LogSeverity.Debug;
|
||||
#endif
|
||||
if(Environment.GetEnvironmentVariable("DEBUG") != null)
|
||||
config.LogLevel = LogSeverity.Debug;
|
||||
return config;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user