Пример #1
0
 public SpaceUpdater(IDatabase database, PermissionHandler <Space> spacePermissionHandler, ISpaceViewMapper spaceMapper)
 {
     this.database = database;
     this.spacePermissionHandler = spacePermissionHandler;
     this.spaceMapper            = spaceMapper;
 }
Пример #2
0
 public SpaceCreator(IDatabase database, ISpaceViewMapper spaceMapper)
 {
     this.database    = database;
     this.spaceMapper = spaceMapper;
 }
Пример #3
0
 public SpaceFinderByName(IDatabase database, ISpaceViewMapper spaceMapper)
 {
     this.database    = database;
     this.spaceMapper = spaceMapper;
 }
Пример #4
0
 public SpaceFinder(IDatabase database, ISpaceViewMapper mapper)
 {
     this.database = database;
     this.mapper   = mapper;
 }
Пример #5
0
 public SubscriptionViewMapper(IUserViewMapper userViewMapper, ISpaceViewMapper spaceViewMapper)
 {
     this.userViewMapper  = userViewMapper;
     this.spaceViewMapper = spaceViewMapper;
 }
Пример #6
0
 public SubscriptionFinderByUser(IDatabase database, ISpaceViewMapper spaceMapper)
 {
     this.database    = database;
     this.spaceMapper = spaceMapper;
 }
Пример #7
0
 public SpaceFinderDefault(IDatabase database, ISpaceViewMapper spaceMapper)
 {
     this.database    = database;
     this.spaceMapper = spaceMapper;
 }
Пример #8
0
 /// <summary>
 /// Create a new post view mapper.
 /// </summary>
 /// <param name="userMapper">The mapper to convert users to user views.</param>
 /// <param name="spaceMapper">The mapper to convert space entities</param>
 /// <param name="voteMapper">The vote view mapper.</param>
 public PostViewMapper(IUserViewMapper userMapper, ISpaceViewMapper spaceMapper, IVoteViewMapper voteMapper)
 {
     this.userMapper  = userMapper;
     this.spaceMapper = spaceMapper;
     this.voteMapper  = voteMapper;
 }