I have prepared a sample project where the data of the Scheduler resources is loaded from remote end point. The project uses dummy data, not a real database, but the approach will be the same. You could see the behavior of the Scheduler in the project in the linked screencast video
. Below is a snippet of the Resources configuration that you will find in the Views -> Home -> Index.cshtml
resource.Add(m => m.RoomID)
.DataSource(ds => ds
.Transport(transport => transport.Read(read => read.Action("Resources", "Scheduler")))
.Schema(schema => schema
Could you please try to modify the project in order to replicate the behavior the way it is at your end? This way we could inspect it locally and advise you further.