Repositories.cs 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. using Masuit.MyBlogs.Core.Infrastructure.Application;
  2. using Masuit.MyBlogs.Core.Infrastructure.Repository.Interface;
  3. using Masuit.MyBlogs.Core.Models.Entity;
  4. using System.Data;
  5. namespace Masuit.MyBlogs.Core.Infrastructure.Repository
  6. {
  7. public partial class BroadcastRepository : BaseRepository<Broadcast>, IBroadcastRepository
  8. {
  9. public BroadcastRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  10. {
  11. }
  12. }
  13. public partial class CategoryRepository : BaseRepository<Category>, ICategoryRepository
  14. {
  15. public CategoryRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  16. {
  17. }
  18. }
  19. public partial class CommentRepository : BaseRepository<Comment>, ICommentRepository
  20. {
  21. public CommentRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  22. {
  23. }
  24. }
  25. public partial class DonateRepository : BaseRepository<Donate>, IDonateRepository
  26. {
  27. public DonateRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  28. {
  29. }
  30. }
  31. public partial class FastShareRepository : BaseRepository<FastShare>, IFastShareRepository
  32. {
  33. public FastShareRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  34. {
  35. }
  36. }
  37. public partial class InternalMessageRepository : BaseRepository<InternalMessage>, IInternalMessageRepository
  38. {
  39. public InternalMessageRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  40. {
  41. }
  42. }
  43. public partial class LeaveMessageRepository : BaseRepository<LeaveMessage>, ILeaveMessageRepository
  44. {
  45. public LeaveMessageRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  46. {
  47. }
  48. }
  49. public partial class LinksRepository : BaseRepository<Links>, ILinksRepository
  50. {
  51. public LinksRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  52. {
  53. }
  54. }
  55. public partial class LoginRecordRepository : BaseRepository<LoginRecord>, ILoginRecordRepository
  56. {
  57. public LoginRecordRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  58. {
  59. }
  60. }
  61. public partial class MenuRepository : BaseRepository<Menu>, IMenuRepository
  62. {
  63. public MenuRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  64. {
  65. }
  66. }
  67. public partial class MiscRepository : BaseRepository<Misc>, IMiscRepository
  68. {
  69. public MiscRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  70. {
  71. }
  72. }
  73. public partial class NoticeRepository : BaseRepository<Notice>, INoticeRepository
  74. {
  75. public NoticeRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  76. {
  77. }
  78. }
  79. public partial class PostAccessRecordRepository : BaseRepository<PostAccessRecord>, IPostAccessRecordRepository
  80. {
  81. public PostAccessRecordRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  82. {
  83. }
  84. }
  85. public partial class PostHistoryVersionRepository : BaseRepository<PostHistoryVersion>, IPostHistoryVersionRepository
  86. {
  87. public PostHistoryVersionRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  88. {
  89. }
  90. }
  91. public partial class SearchDetailsRepository : BaseRepository<SearchDetails>, ISearchDetailsRepository
  92. {
  93. public SearchDetailsRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  94. {
  95. }
  96. }
  97. public partial class SeminarRepository : BaseRepository<Seminar>, ISeminarRepository
  98. {
  99. public SeminarRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  100. {
  101. }
  102. }
  103. public partial class SystemSettingRepository : BaseRepository<SystemSetting>, ISystemSettingRepository
  104. {
  105. public SystemSettingRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  106. {
  107. }
  108. }
  109. public partial class UserInfoRepository : BaseRepository<UserInfo>, IUserInfoRepository
  110. {
  111. public UserInfoRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  112. {
  113. }
  114. }
  115. public partial class SeminarPostRepository : BaseRepository<SeminarPost>, ISeminarPostRepository
  116. {
  117. public SeminarPostRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  118. {
  119. }
  120. }
  121. public partial class SeminarPostHistoryVersionRepository : BaseRepository<SeminarPostHistoryVersion>, ISeminarPostHistoryVersionRepository
  122. {
  123. public SeminarPostHistoryVersionRepository(DataContext dbContext, IDbConnection connection) : base(dbContext, connection)
  124. {
  125. }
  126. }
  127. }