ExigoContext
var LoginName = "; var Password = "; var Company = "; var credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes(LoginName + ":" + Password)); var context = new ExigoContext(new Uri("http://api.exigo.com/4.0/" + Company + "/model")) { IgnoreMissingProperties = true, IgnoreResourceNotFoundException = true }; context.SendingRequest += (object s, SendingRequestEventArgs e) => e.RequestHeaders.Add("Authorization", "Basic " + credentials); return context;