public IExtendedBoundClient <T> For <T>(string?collectionName = null) where T : class { var client = new ExtendedBoundClient <T>(_baseClient, _baseClient.Session); client.For(collectionName); return(client); }
public IExtendedBoundClient <ODataEntry> For(ODataExpression expression) { var client = new ExtendedBoundClient <ODataEntry>(_baseClient, _baseClient.Session, true); client.For(expression); _baseClient.Session.Settings.IgnoreUnmappedProperties = true; _baseClient.Session.Settings.ReadUntypedAsString = false; return(client); }
public IExtendedBoundClient <IDictionary <string, object> > For(string collectionName) { var client = new ExtendedBoundClient <IDictionary <string, object> >(_baseClient, _baseClient.Session); client.For(collectionName); _baseClient.Session.Settings.IgnoreUnmappedProperties = true; _baseClient.Session.Settings.ReadUntypedAsString = false; return(client); }