Example #1
0
    public DropNetClient Connect(TokenAndSecretModel model)
    {
        _client = new DropNetClient("token", "secret", model.Token, model.Secret);
        var info = _client.AccountInfo();

        return(_client);
    }
    public ActionResult Callback(string oauth_token)
    {
        TokenAndSecretModel model = _queryChannel.Execute(new GetDropBoxTempTokenQuery {
            Token = oauth_token
        });
        var con   = new ConnectionManager();
        var login = con.GetAccessToken(model.Token, model.Secret);

        _commandChannel.Execute(new SaveDropBoxLoginCommand {
            AuthToken = oauth_token, Login = login
        });
        return(View());
    }