public ODataSet(ODataConfiguration config) { this.Configuration = config; settings = new ODataClientSettings(); settings.PreferredUpdateMethod = ODataUpdateMethod.Put; settings.IgnoreUnmappedProperties = true; settings.BaseUri = new Uri(config.BaseUrl); settings.BeforeRequest = (request) => { //if (config.AccessToken != null) //{ // request.Headers.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("bearer", config.AccessToken); //} }; if (config.OnTrance != null) { settings.OnTrace = config.OnTrance; } bounder = new ODataClient(settings).For <T>(); }
public ServiceContext(string token) { _configuration = new ODataConfiguration(); _configuration.AccessToken = token; }
public ServiceContext() { _configuration = new ODataConfiguration(); }