Exemplo n.º 1
0
        private IXeroCoreApi PartnerApp()
        {
            var tokenStore = new MemoryTokenStore();
            var user       = new ApiUser {
                Identifier = Environment.MachineName
            };
            var partnerAuth = new PartnerAuthenticator(tokenStore);

            return(new Infrastructure.Applications.Partner.Core(partnerAuth, user)
            {
                UserAgent = "Xero API - Listing example"
            });
        }
Exemplo n.º 2
0
        private static IXeroCoreApi PublicApp()
        {
            var tokenStore = new MemoryTokenStore();
            var user       = new ApiUser {
                Identifier = Environment.MachineName
            };

            var publicAuth = new PublicAuthenticator(tokenStore, new XeroApiSettings());

            return(new Infrastructure.Applications.Public.Core(publicAuth, user)
            {
                UserAgent = "Xero API - Listing example"
            });
        }