Ejemplo n.º 1
0
 public MainMenu(TransferService transferService, UserNameResponse userNameResponse)
 {
     AddOption("View your current balance", ViewBalance)
     .AddOption("View your past transfers", ViewTransfers)
     .AddOption("View your pending requests", ViewRequests)
     .AddOption("Send TE bucks", SendTEBucks)
     .AddOption("Request TE bucks", RequestTEBucks)
     .AddOption("Log in as different user", Logout)
     .AddOption("Exit", Exit);
 }
Ejemplo n.º 2
0
        public override Task <UserNameResponse> GetUserName(UserNameRequest request, ServerCallContext context)
        {
            var res = new UserNameResponse()
            {
                UserName = "******",
            };

            res.Samples.Add(10);
            res.Samples.Add(20);
            var byteString = ByteString.CopyFrom(Encoding.UTF8.GetBytes("Hello"));

            res.Images.Add(byteString);
            return(Task.FromResult(res));
        }
Ejemplo n.º 3
0
        public LoginRegisterMenu(AuthService authService, TransferService transferService, UserNameResponse userNameResponse)
        {
            this.authService = authService;

            AddOption("Login", Login)
            .AddOption("Register", Register)
            .AddOption("Exit", Exit);
        }