コード例 #1
0
        private void InitSubApis()
        {
            this.communicationOperations = new CommunicationTemplate(this.RestTemplate);
            this.connectionOperations    = new ConnectionTemplate(this.RestTemplate);
            this.profileOperations       = new ProfileTemplate(this.RestTemplate);
#if NET_4_0 || SILVERLIGHT_5
            this.groupOperations = new GroupTemplate(this.RestTemplate);
#endif
        }
コード例 #2
0
ファイル: Game.cs プロジェクト: HelaBela/MasterMind
 public Game(ICommunicationOperations communicationOperations, UserColorsProvider userColorsProvider)
 {
     _communicationOperations = communicationOperations;
     _userColorsProvider      = userColorsProvider;
 }
コード例 #3
0
 public UserColorsProvider(List <IValidation> validations, ICommunicationOperations communicationOperations)
 {
     _validations             = validations;
     _communicationOperations = communicationOperations;
 }
コード例 #4
0
 public Game(ICommunicationOperations communicationOperations, IGrid grid, IGameRules gameRules)
 {
     _communicationOperations = communicationOperations;
     _grid      = grid;
     _gameRules = gameRules;
 }
コード例 #5
0
 private void InitSubApis()
 {
     this.communicationOperations = new CommunicationTemplate(this.RestTemplate);
     this.connectionOperations = new ConnectionTemplate(this.RestTemplate);
     this.profileOperations = new ProfileTemplate(this.RestTemplate);
 }
コード例 #6
0
        private void InitSubApis()
        {
            this.communicationOperations = new CommunicationTemplate(this.RestTemplate);
            this.connectionOperations = new ConnectionTemplate(this.RestTemplate);
            this.profileOperations = new ProfileTemplate(this.RestTemplate);
#if NET_4_0 || SILVERLIGHT_5
            this.groupOperations = new GroupTemplate(this.RestTemplate);
#endif
        }
コード例 #7
0
 public UserGridProvider(ICommunicationOperations communicationOperations)
 {
     _communicationOperations = communicationOperations;
 }