garethj-msft / odataexamplegen Goto Github PK
View Code? Open in Web Editor NEWGenerate example JSON packets for OData APIs.
Generate example JSON packets for OData APIs.
Currently the code only supports nav properties on an ENtitySet or Singleton, not the root NavigationSource itself.
This allows standard things like usernames to still seem random but have more meaningful values.
Tried using the AngelaSmith library and it produces largely silly results.
Both are super useful.
Currently the override syntax is just propertyname:propertyValue
This makes it impossible for example to specify displayName because suddenly ALL displayName properties will be given the same override value.
Need to decide a syntax that the parser is happy with.
e.g.
[typename.]propertyname:val1[,val2,val3]
Only scalar properties can have a command line value supplied.
Need to decide the right syntax for collections that the parser is happy with.
Something like
-e PropName:val1,val2,val3
Just a simple propertyName-value[123] would be better.
It's not always desirable to fully nest all contained entities on a POST.
Allow empty to be passed for some children.
Something like $"Name of a {propertyHost.typeName}"
It is too clumsy to have to do it all directly on the command line.
Allow some of the lists of property values and types to be specified in a response file.
Only top-level properties are filtered.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.