diff options
Diffstat (limited to 'src/Data/DevHive.Data')
4 files changed, 36 insertions, 0 deletions
diff --git a/src/Data/DevHive.Data/DevHiveContext.cs b/src/Data/DevHive.Data/DevHiveContext.cs index ece3439..b841bca 100644 --- a/src/Data/DevHive.Data/DevHiveContext.cs +++ b/src/Data/DevHive.Data/DevHiveContext.cs @@ -19,6 +19,7 @@ namespace DevHive.Data public DbSet<Rating> Rating { get; set; } public DbSet<RatedPost> RatedPost { get; set; } public DbSet<UserRate> UserRate { get; set; } + public DbSet<Message> Message { get; set; } protected override void OnModelCreating(ModelBuilder builder) { diff --git a/src/Data/DevHive.Data/Interfaces/IChatRepository.cs b/src/Data/DevHive.Data/Interfaces/IChatRepository.cs new file mode 100644 index 0000000..c4faf54 --- /dev/null +++ b/src/Data/DevHive.Data/Interfaces/IChatRepository.cs @@ -0,0 +1,9 @@ +using DevHive.Data.Models; +using DevHive.Data.Repositories.Interfaces; + +namespace DevHive.Data.Interfaces +{ + public interface IChatRepository : IRepository<Chat> + { + } +} diff --git a/src/Data/DevHive.Data/Interfaces/IMessageRepository.cs b/src/Data/DevHive.Data/Interfaces/IMessageRepository.cs new file mode 100644 index 0000000..f694bc0 --- /dev/null +++ b/src/Data/DevHive.Data/Interfaces/IMessageRepository.cs @@ -0,0 +1,10 @@ +using DevHive.Data.Models; +using DevHive.Data.Repositories.Interfaces; + +namespace DevHive.Data.Interfaces +{ + public interface IMessageRepository : IRepository<Message> + { + + } +} diff --git a/src/Data/DevHive.Data/Repositories/MessageRepository.cs b/src/Data/DevHive.Data/Repositories/MessageRepository.cs new file mode 100644 index 0000000..9697c97 --- /dev/null +++ b/src/Data/DevHive.Data/Repositories/MessageRepository.cs @@ -0,0 +1,16 @@ +using DevHive.Data.Interfaces; +using DevHive.Data.Models; + +namespace DevHive.Data.Repositories +{ + public class MessageRepository : BaseRepository<Message>, IMessageRepository + { + private readonly DevHiveContext _context; + + public MessageRepository(DevHiveContext context) + : base(context) + { + this._context = context; + } + } +} |
