updated documentation, and made the old method obsolete using attribute, would force compilation to fail.

This commit is contained in:
David Lebee 2018-10-25 21:09:55 -05:00
parent 7c0d0ef6c9
commit fe9cb782f6
2 changed files with 3 additions and 1 deletions

View File

@ -77,7 +77,7 @@ namespace PoweredSoft.DynamicLinq.Fluent
public SelectBuilder Last(string propertyName) => Aggregate(null, SelectTypes.Last, propertyName);
public SelectBuilder First(string propertyName) => Aggregate(null, SelectTypes.First, propertyName);
[System.Obsolete("Use ToList instead")]
[System.Obsolete("Use ToList instead", true)]
public SelectBuilder PathToList(string path, string propertyName = null, SelectCollectionHandling selectCollectionHandling = SelectCollectionHandling.LeaveAsIs)
=> ToList(path, propertyName, selectCollectionHandling);

View File

@ -192,6 +192,8 @@ Assert.AreEqual(first?.FirstName, "David");
### How it can be used in a web api
> I highly suggest looking @ https://github.com/poweredsoft/dynamicquery if you are interested in this sample.
```csharp
[HttpGet][Route("FindClients")]
public IHttpActionResult FindClients(string filterField = null, string filterValue = null,