Hi Vignesh
Thanks for your previous quick response.
Now I've created working example and I needed to modify my own structure.
It's hard to understand the obligation of usage custom dataadapter in grid binding.
I am already handling the data paging in repository layer which is consuming by custom Api.
I was already returning my own IEnumerable type and I just need additionaly to set item count to the grid.
Grid Paging could be handle with possible onread event.
Now I have to modify the code static objects to use in a custom adapter class and changed the page from oninitilizedasync to oninitilized by removing async usage,
(In first load of custom adapter method was getting error with null exeption , I am assigning the controller to static Controller object in order to use ReadAsync method in custom adapter)
Somehow , it's working code but seems to me not the clean code , It's increased the complexity of the page.