|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
18.1.2016, 20:49 | #1 |
Član
Član od: 6.2.2012.
Poruke: 151
Zahvalnice: 87
Zahvaljeno 60 puta na 40 poruka
|
Boycotter C#
Skoro sam dobio zadatak na poslu da implementiram fields query mogucnost u REST api-ju. Gde korisnik moze da specificira koje fieldove hoce vracene od API-ja. Posto nisam mogao da nadjem nikakav lib koji bi mi pomogao da izvlacim fieldove iz modela, a mrzelo me da radim rucno napravio sam ovaj lib koji ima set ekstenzija koji se moze pozvati ili na singularnom objektu ili na nekoj enumeraciji.
Napravio sam dve metode: Boycott, u kojoj specificiras koje fieldove hoces da izbacis ili pomocu expressiona ili pomocu stringova. Sanction, u kojoj specifices koje fieldove hoces da ostavis u modelu, takodje pomocu expressiona ili stringova. Postavio sam ceo lib na github - https://github.com/nikolalukovic/Boycotter I na nuget - https://www.nuget.org/packages/Boycotter Molio bih kolege forumase da, ako imaju vremena pogledaju kod i kazu sta misle. Svaka kritika i/ili predlog su dobro dosli. Ako imate nesto da dodate, napravite pull request i merge-ovacu cim imam vremena |
Bookmarks sajtovi |
|
|