public CommentPhotoPage( IPageNavigation navigation, IDictionary <string, string> parameters, IProtocolCommunication protocolCommunication ) { _navigation = navigation; _protocolCommunication = protocolCommunication; parameters.TryGetValue("username", out _username); if (_username == null) { throw new Exception("Parameter \"username\" required"); } parameters.TryGetValue("photoName", out _photoName); if (_photoName == null) { throw new Exception("Parameter \"photoName\" required"); } _retryMenu = new Menu( options: new List <(string, string)> { (RetryAction, "Retry"), (GoBackAction, "Back") },
public UserListPage( PageNavigation navigation, IProtocolCommunication protocolCommunication ) { _navigation = navigation; _protocolCommunication = protocolCommunication; }
public ClientHandler(NetworkStream stream, ChannelBase channel, ILogger logger) { _photoService = new PhotoServiceRemote(channel); _userService = new UserServiceRemote(channel); _commentService = new CommentServiceRemote(channel); _protocolCommunication = new ProtocolCommunication(stream); _networkStream = stream; _logger = logger; }
public SignUpPage(IPageNavigation navigation, IProtocolCommunication protocolCommunication) { _navigation = navigation; _protocolCommunication = protocolCommunication; _menu = new Menu( options: new List <(string, string)> { (RetryAction, "Try Again"), (BackAction, "Back"), (ExitAction, "Exit"), },
public UploadPhotoPage( IPageNavigation navigation, IProtocolCommunication protocolCommunication ) { _navigation = navigation; _protocolCommunication = protocolCommunication; _retryMenu = new Menu( options: new List <(string, string)> { (RetryAction, "Retry"), (GoBackAction, "Back") },
public PhotoListPage( PageNavigation navigation, IDictionary <string, string> parameters, IProtocolCommunication protocolCommunication ) { _navigation = navigation; _protocolCommunication = protocolCommunication; parameters.TryGetValue("username", out _username); if (_username == null) { throw new Exception("Parameter \"username\" required"); } }