Changed some namespaces, work on packages

This commit is contained in:
Master Kwoth
2017-10-13 06:14:54 +02:00
parent e434de5abb
commit 90e71a3a30
295 changed files with 6140 additions and 6111 deletions

View File

@ -10,14 +10,14 @@ using NadekoBot.Extensions;
using System.Collections.Concurrent;
using System.Threading;
using System.Collections.Immutable;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.IO;
using Discord.Net;
using NadekoBot.Common;
using NadekoBot.Common.Collections;
using NadekoBot.Common.ModuleBehaviors;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public class GuildUserComparer : IEqualityComparer<IGuildUser>
{

View File

@ -2,11 +2,11 @@
using System.Threading.Tasks;
using Discord;
using NadekoBot.Extensions;
using NadekoBot.Services.Database.Models;
using NadekoBot.Services.Database;
using NadekoBot.Services;
using NadekoBot.Core.Services.Database.Models;
using NadekoBot.Core.Services.Database;
using NadekoBot.Core.Services;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public class CurrencyService : INService
{

View File

@ -1,8 +1,8 @@
using NadekoBot.Services.Database.Repositories;
using NadekoBot.Core.Services.Database.Repositories;
using System;
using System.Threading.Tasks;
namespace NadekoBot.Services.Database
namespace NadekoBot.Core.Services.Database
{
public interface IUnitOfWork : IDisposable
{

View File

@ -1,5 +1,5 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class AntiRaidSetting : DbEntity
{

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class BotConfig : DbEntity
{

View File

@ -1,7 +1,7 @@
using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class ClashCaller : DbEntity
{

View File

@ -3,7 +3,7 @@ using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class ClashWar : DbEntity
{

View File

@ -1,7 +1,7 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class ClubInfo : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class CommandCooldown : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class CommandCost : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class CommandPrice : DbEntity
{

View File

@ -1,7 +1,7 @@
using System.ComponentModel;
using System.ComponentModel.DataAnnotations.Schema;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class ConvertUnit : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Currency : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class CurrencyTransaction : DbEntity
{

View File

@ -2,7 +2,7 @@
using System.ComponentModel.DataAnnotations.Schema;
using System.Text.RegularExpressions;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class CustomReaction : DbEntity
{

View File

@ -1,7 +1,7 @@
using System;
using System.ComponentModel.DataAnnotations;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class DiscordUser : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Donator : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class FeedSub : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class FollowedStream : DbEntity
{

View File

@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class GuildConfig : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class IgnoredLogChannel : DbEntity
{

View File

@ -0,0 +1,19 @@
namespace NadekoBot.Core.Services.Database.Models
{
public class LoadedPackage : DbEntity
{
public string Name { get; set; }
public override bool Equals(object obj)
{
return obj is LoadedPackage p
? p.Name == Name
: false;
}
public override int GetHashCode()
{
return Name.GetHashCode();
}
}
}

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class LogSetting : DbEntity

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class MusicPlaylist : DbEntity
{

View File

@ -2,7 +2,7 @@
using System.ComponentModel.DataAnnotations.Schema;
using System.Diagnostics;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
[DebuggerDisplay("{global::NadekoBot.Modules.Permissions.PermissionExtensions.GetCommand(this)}", Target = typeof(Permission))]
public class Permission : DbEntity

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class PlaylistSong : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class UserPokeTypes : DbEntity
{

View File

@ -1,6 +1,6 @@
using System.ComponentModel.DataAnnotations;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Quote : DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Reminder : DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Repeater : DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class RewardedUser : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class SelfAssignedRole : DbEntity
{

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public enum ShopEntryType
{

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class StreamRoleSettings : DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class UserXpStats : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class IgnoredVoicePresenceChannel : DbEntity
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Extensions;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class WaifuInfo : DbEntity
{

View File

@ -1,6 +1,6 @@
using System;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class WaifuItem : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class WaifuUpdate : DbEntity
{

View File

@ -1,4 +1,4 @@
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class Warning : DbEntity
{

View File

@ -1,6 +1,6 @@
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Models
namespace NadekoBot.Core.Services.Database.Models
{
public class XpSettings : DbEntity
{

View File

@ -1,14 +1,15 @@
using Microsoft.EntityFrameworkCore;
using System.Collections.Generic;
using System.Linq;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using NadekoBot.Extensions;
using System;
using Microsoft.EntityFrameworkCore.Design;
using Microsoft.Data.Sqlite;
using System.IO;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database
namespace NadekoBot.Core.Services.Database
{
public class NadekoContextFactory : IDesignTimeDbContextFactory<NadekoContext>
{
@ -42,6 +43,7 @@ namespace NadekoBot.Services.Database
public DbSet<Warning> Warnings { get; set; }
public DbSet<UserXpStats> UserXpStats { get; set; }
public DbSet<ClubInfo> Clubs { get; set; }
public DbSet<LoadedPackage> LoadedPackages { get; set; }
//logging
public DbSet<LogSetting> LogSettings { get; set; }

View File

@ -1,9 +1,9 @@
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Linq;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IBotConfigRepository : IRepository<BotConfig>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IClashOfClansRepository : IRepository<ClashWar>
{

View File

@ -1,9 +1,9 @@
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Linq;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IClubRepository : IRepository<ClubInfo>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface ICurrencyRepository : IRepository<Currency>
{

View File

@ -1,6 +1,6 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface ICurrencyTransactionsRepository : IRepository<CurrencyTransaction>
{

View File

@ -1,6 +1,6 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface ICustomReactionRepository : IRepository<CustomReaction>
{

View File

@ -1,7 +1,7 @@
using Discord;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IDiscordUserRepository : IRepository<DiscordUser>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IDonatorsRepository : IRepository<Donator>
{

View File

@ -1,10 +1,10 @@
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Collections.Generic;
using System.Linq;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IGuildConfigRepository : IRepository<GuildConfig>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IMusicPlaylistRepository : IRepository<MusicPlaylist>
{

View File

@ -1,6 +1,6 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IPokeGameRepository : IRepository<UserPokeTypes>
{

View File

@ -1,8 +1,8 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IQuoteRepository : IRepository<Quote>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IReminderRepository : IRepository<Reminder>
{

View File

@ -1,7 +1,7 @@
using System.Collections.Generic;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IRepository<T> where T : DbEntity
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface ISelfAssignedRolesRepository : IRepository<SelfAssignedRole>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IUnitConverterRepository : IRepository<ConvertUnit>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IWaifuRepository : IRepository<WaifuInfo>
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Threading.Tasks;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IWarningsRepository : IRepository<Warning>
{

View File

@ -1,6 +1,6 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories
namespace NadekoBot.Core.Services.Database.Repositories
{
public interface IXpRepository : IRepository<UserXpStats>
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using System;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class BotConfigRepository : Repository<BotConfig>, IBotConfigRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class ClashOfClansRepository : Repository<ClashWar>, IClashOfClansRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using System;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class ClubRepository : Repository<ClubInfo>, IClubRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class CurrencyRepository : Repository<Currency>, ICurrencyRepository
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class CurrencyTransactionsRepository : Repository<CurrencyTransaction>, ICurrencyTransactionsRepository
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class CustomReactionsRepository : Repository<CustomReaction>, ICustomReactionRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using Discord;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class DiscordUserRepository : Repository<DiscordUser>, IDiscordUserRepository
{

View File

@ -1,9 +1,9 @@
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class DonatorsRepository : Repository<Donator>, IDonatorsRepository
{

View File

@ -1,10 +1,10 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
using System;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class GuildConfigRepository : Repository<GuildConfig>, IGuildConfigRepository
{

View File

@ -1,10 +1,10 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class MusicPlaylistRepository : Repository<MusicPlaylist>, IMusicPlaylistRepository
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class PokeGameRepository : Repository<UserPokeTypes>, IPokeGameRepository
{

View File

@ -1,4 +1,4 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using NadekoBot.Extensions;
using System;
using System.Collections.Generic;
@ -7,7 +7,7 @@ using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;
using NadekoBot.Common;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class QuoteRepository : Repository<Quote>, IQuoteRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using Microsoft.EntityFrameworkCore;
using System.Collections.Generic;
using System.Linq;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class ReminderRepository : Repository<Reminder>, IReminderRepository
{

View File

@ -1,9 +1,9 @@
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Linq;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class Repository<T> : IRepository<T> where T : DbEntity
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class SelfAssignedRolesRepository : Repository<SelfAssignedRole>, ISelfAssignedRolesRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class UnitConverterRepository : Repository<ConvertUnit>, IUnitConverterRepository
{

View File

@ -1,10 +1,10 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class WaifuRepository : Repository<WaifuInfo>, IWaifuRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using Microsoft.EntityFrameworkCore;
using System.Linq;
using System.Threading.Tasks;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class WarningsRepository : Repository<Warning>, IWarningsRepository
{

View File

@ -1,8 +1,8 @@
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using System.Linq;
using Microsoft.EntityFrameworkCore;
namespace NadekoBot.Services.Database.Repositories.Impl
namespace NadekoBot.Core.Services.Database.Repositories.Impl
{
public class XpRepository : Repository<UserXpStats>, IXpRepository
{

View File

@ -1,9 +1,9 @@
using NadekoBot.Services.Database.Repositories;
using NadekoBot.Services.Database.Repositories.Impl;
using NadekoBot.Core.Services.Database.Repositories;
using NadekoBot.Core.Services.Database.Repositories.Impl;
using System;
using System.Threading.Tasks;
namespace NadekoBot.Services.Database
namespace NadekoBot.Core.Services.Database
{
public class UnitOfWork : IUnitOfWork
{

View File

@ -1,11 +1,11 @@
using Microsoft.Data.Sqlite;
using Microsoft.EntityFrameworkCore;
using NadekoBot.Services.Database;
using NadekoBot.Core.Services.Database;
using System;
using System.IO;
using System.Linq;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public class DbService
{

View File

@ -1,7 +1,7 @@
using Discord;
using Discord.WebSocket;
using NadekoBot.Extensions;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using NLog;
using System;
using System.Collections.Concurrent;
@ -11,7 +11,7 @@ using System.Threading.Tasks;
using NadekoBot.Common;
using NadekoBot.Common.Replacements;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public class GreetSettingsService : INService
{

View File

@ -1,7 +1,7 @@
using NadekoBot.Common;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IBotConfigProvider
{

View File

@ -1,7 +1,7 @@
using Discord;
using System.Collections.Immutable;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IBotCredentials
{

View File

@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IDataCache
{

View File

@ -3,7 +3,7 @@ using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IGoogleApiService : INService
{

View File

@ -1,6 +1,6 @@
using System.Collections.Immutable;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IImagesService : INService
{

View File

@ -2,7 +2,7 @@
using System.Globalization;
using Discord;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface ILocalization : INService
{

View File

@ -1,6 +1,6 @@
using System.Threading.Tasks;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
/// <summary>
/// All services must implement this interface in order to be auto-discovered by the DI system

View File

@ -1,7 +1,7 @@
using System;
using System.Threading.Tasks;
namespace NadekoBot.Services
namespace NadekoBot.Core.Services
{
public interface IStatsService : INService
{

View File

@ -1,9 +1,9 @@
using System;
using NadekoBot.Common;
using NadekoBot.Services.Database.Models;
using NadekoBot.Services;
using NadekoBot.Core.Services.Database.Models;
using NadekoBot.Core.Services;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class BotConfigProvider : IBotConfigProvider
{

View File

@ -8,7 +8,7 @@ using Microsoft.Extensions.Configuration;
using System.Collections.Immutable;
using NadekoBot.Common;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class BotCredentials : IBotCredentials
{

View File

@ -14,7 +14,7 @@ using System.Net;
using Newtonsoft.Json.Linq;
using NadekoBot.Extensions;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class GoogleApiService : IGoogleApiService
{

View File

@ -4,7 +4,7 @@ using System.Collections.Immutable;
using System.IO;
using System.Linq;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class ImagesService : IImagesService
{

View File

@ -4,12 +4,12 @@ using System.Globalization;
using System.Linq;
using Discord;
using NLog;
using NadekoBot.Services.Database.Models;
using NadekoBot.Core.Services.Database.Models;
using NadekoBot.Common;
using Newtonsoft.Json;
using System.IO;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class Localization : ILocalization
{

View File

@ -8,7 +8,7 @@ using System.Text.RegularExpressions;
using Newtonsoft.Json;
using NLog;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class NadekoStrings : INService
{

View File

@ -1,7 +1,7 @@
using StackExchange.Redis;
using System.Threading.Tasks;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class RedisCache : IDataCache
{

View File

@ -4,7 +4,7 @@ using System.Linq;
using System.Net.Http;
using System.Threading.Tasks;
namespace NadekoBot.Services.Impl
namespace NadekoBot.Core.Services.Impl
{
public class SoundCloudApiService : INService
{

Some files were not shown because too many files have changed in this diff Show More