Added async samples
Added JSON type provider example.