Move Configuration wrapper class to separate namespace

This commit is contained in:
Daniel_I_Am 2020-10-16 17:57:57 +02:00
parent afbb92b1e9
commit 47e6d2bed5
No known key found for this signature in database
GPG Key ID: 80C428FCC9743E84
19 changed files with 19 additions and 2 deletions

View File

@ -5,7 +5,7 @@ using System.Text.RegularExpressions;
using ChaosBot.Repositories;
using Microsoft.Extensions.Configuration;
namespace ChaosBot
namespace ChaosBot.ConfigHelpers
{
public class Configuration
{

View File

@ -3,6 +3,7 @@ using Discord;
using Discord.Commands;
using Discord.WebSocket;
using System.Threading.Tasks;
using ChaosBot.ConfigHelpers;
using ChaosBot.Discord.Services;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;

View File

@ -10,6 +10,7 @@ using ChaosBot.Services;
using Discord;
using Microsoft.EntityFrameworkCore;
using Newtonsoft.Json;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.Admin
{

View File

@ -14,6 +14,7 @@ using ChaosBot.Models;
using ChaosBot.Repositories;
using Microsoft.Extensions.Configuration;
using Newtonsoft.Json;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.Admin
{

View File

@ -9,6 +9,7 @@ using ChaosBot.Discord.PreConditions;
using ChaosBot.Models;
using ChaosBot.Repositories;
using Microsoft.EntityFrameworkCore;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.Admin
{

View File

@ -1,6 +1,7 @@
using System;
using System.Text;
using System.Threading.Tasks;
using ChaosBot.ConfigHelpers;
using ChaosBot.Discord.PreConditions;
using ChaosBot.Repositories;
using Discord;

View File

@ -11,6 +11,7 @@ using ChaosBot.Models;
using ChaosBot.Repositories;
using ChaosBot.Services;
using Microsoft.EntityFrameworkCore;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.User
{

View File

@ -10,6 +10,7 @@ using Discord;
using Discord.Commands;
using Discord.WebSocket;
using Microsoft.EntityFrameworkCore;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.User
{

View File

@ -9,6 +9,7 @@ using ChaosBot.Services;
using Discord;
using Discord.Commands;
using Discord.WebSocket;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Modules.User
{

View File

@ -1,5 +1,6 @@
using System;
using System.Threading.Tasks;
using ChaosBot.ConfigHelpers;
using ChaosBot.Repositories;
using Discord.Commands;

View File

@ -9,6 +9,7 @@ using Discord.Commands;
using Discord.WebSocket;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Services
{

View File

@ -7,6 +7,7 @@ using Discord;
using Discord.Commands;
using Discord.WebSocket;
using Microsoft.EntityFrameworkCore;
using Configuration = ChaosBot.ConfigHelpers.Configuration;
namespace ChaosBot.Discord.Services
{

View File

@ -1,4 +1,5 @@
using System;
using ChaosBot.ConfigHelpers;
using ChaosBot.Services;
using Discord;
using Discord.WebSocket;

View File

@ -36,7 +36,7 @@ namespace ChaosBot.Models
}
else
{
ChaosBot.Configuration config = new ChaosBot.Configuration();
ConfigHelpers.Configuration config = new ConfigHelpers.Configuration();
server = config.GetValue<string>("Database:Host");
port = config.GetValue<int>("Database:Port");

View File

@ -4,6 +4,7 @@ using System.Reflection;
using System.Runtime.CompilerServices;
using ChaosBot.Discord;
using System.Threading.Tasks;
using ChaosBot.ConfigHelpers;
using Microsoft.Extensions.Configuration;
[assembly: InternalsVisibleTo("ChaosBot.UnitTests")]

View File

@ -4,6 +4,7 @@ using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
using ChaosBot.ConfigHelpers;
using ChaosBot.Discord;
using ChaosBot.Repositories;
using ChaosBot.WebServer.Services;

View File

@ -1,3 +1,4 @@
using ChaosBot.ConfigHelpers;
using Microsoft.Extensions.Configuration;
namespace ChaosBot.WebServer.Services

View File

@ -1,4 +1,5 @@
using System.Net.Http;
using ChaosBot.ConfigHelpers;
using ChaosBot.WebServer.Services;
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Builder;

View File

@ -1,5 +1,6 @@
using System.IO;
using System.Net;
using ChaosBot.ConfigHelpers;
using NLog.Extensions.Logging;
using Microsoft.AspNetCore.Hosting;