public LoginSuccessfulToUpdateGameState(INetworkCommandConnectionToGameStateTranslator networkCommandToUpdateGameState)
 {
     if (networkCommandToUpdateGameState == null)
     {
         throw new ArgumentNullException(nameof(networkCommandToUpdateGameState));
     }
     CurrentNetworkCommandToUpdateGameState = networkCommandToUpdateGameState;
 }
Пример #2
0
 public UpdateNetworkGameState(INetworkCommandConnectionToGameStateTranslator networkCommandToUpdateGameState, ISerializationAdapter serializationAdapter)
 {
     if (networkCommandToUpdateGameState == null)
     {
         throw new ArgumentNullException(nameof(networkCommandToUpdateGameState));
     }
     CurrentNetworkCommandToUpdateGameState = networkCommandToUpdateGameState;
     SerializationAdapter = serializationAdapter ?? throw new ArgumentNullException(nameof(serializationAdapter));
 }
 public InitialNetworkGameState(
     INetworkCommandConnectionToGameStateTranslator networkCommandToInitialGameState)
 {
     CurrentNetworkCommandToInitialGameState = networkCommandToInitialGameState ?? throw new ArgumentNullException(nameof(networkCommandToInitialGameState));
 }