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"; }
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}!"); }