Exemplo n.º 1
0
        protected override void OnSetup()
        {
            base.OnSetup();

            var odataFeed = new ODataFeed(this.Settings);
            _clientSettings = odataFeed.ClientSettings;
            _schema = Utils.ExecuteAndUnwrap(() => 
                ODataClient.GetSchemaAsync(_clientSettings.UrlBase, _clientSettings.Credentials));
        }
 public static dynamic Open(this IDatabaseOpener opener, ODataFeed settings)
 {
     return opener.Open("OData", CreateSettings(
         settings.Url, 
         settings.Credentials, 
         settings.IncludeResourceTypeInEntryProperties,
         settings.IgnoreResourceNotFoundException,
         settings.BeforeRequest,
         settings.AfterResponse));
 }