Example #1
0
 private LeadX(LeadXCredential credential)
 {
     Credential = credential;
     Version    = "1.0";
     Services   = new ServiceLocator();
     ConfigureDefaultServices(Services);
 }
 public AuthorizationService(LeadX leadX)
 {
     _leadX       = leadX;
     _credential  = _leadX.Credential;
     _accessToken = _credential.AuthToken;
     _resourceUri = $"/v{_leadX.Version}/authorization";
 }
Example #3
0
        static async Task Main(string[] args)
        {
            Console.WriteLine("Application Started...!!!");

            var cred = new LeadXCredential("YOUR ACCESS TOKEN");

            var leadX = LeadX.NET.LeadX.Client(cred);

            leadX.Version        = "1.0";
            leadX.OrganizationId = 1;
            leadX.VendorId       = "ORGANIZATION VENDOR ID/KEY";

            // Get the current user info
            var currentUser = await leadX.Users.MeAsync();

            Console.WriteLine($"Hello, {currentUser.FirstName}!");
        }