source: src/FinkiChattery/FinkiChattery.Persistence/UnitOfWork/Contracts/IUnitOfWork.cs@ 68d02ca

dev
Last change on this file since 68d02ca was 68d02ca, checked in by Стојков Марко <mst@…>, 3 years ago

Respond to answer

  • Property mode set to 100644
File size: 597 bytes
Line 
1using FinkiChattery.Persistence.Repositories;
2using System;
3using System.Threading.Tasks;
4
5namespace FinkiChattery.Persistence.UnitOfWork
6{
7 public interface IUnitOfWork : IDisposable
8 {
9 ICategoriesRepo Categories { get; }
10 IQuestionRepo Questions { get; }
11 IStudentRepo Students { get; }
12 ITeamRepo Teams { get; }
13 IVoteRepo Votes { get; }
14 IAnswerRepo Answers { get; }
15 ITeacherRepo Teachers { get; }
16 IModeratorRepo Moderators { get; }
17 IAnswerResponseRepo AnswerResponses { get; }
18 Task<int> SaveAsync();
19 }
20}
Note: See TracBrowser for help on using the repository browser.