Trouble using Radzen Scheduler sample

I've been unable to get the Scheduler sample code to work in my Blazor WASM Application.

I've confirmed my project is set up correctly according to the "Getting Started" guide.

When I try to Build, I get:

The type or namespace name 'Appointment' could not be found (are you missing a using directive or an assembly reference?)

This goes away if I update the Scheduler code:

TItem="Radzen.Blazor.Rendering.Appointment"

However trying to display the page with the Scheduler on it throws this error:

 Unhandled exception rendering component: 'Start' is not a member of type 'Radzen.Blazor.Rendering.Appointment' (Parameter 'propertyOrFieldName')

When I look at "Radzen.Blazor.Rendering.Appointment" in object browser, it doesn't have a "Start" or "End" property.

At the top of my code behind file, I have the following:

using Radzen;
using Radzen.Blazor;
using Radzen.Blazor.Rendering;

I'm using Radzen.Blazor v4.15.4

Let me know if there's any additional info I can provide to help.

You should use your own class as TItem. The demo uses a custom class called Appointment.

Radzen.Blazor.Rendering.Appointment is for internal use only and should not be used by customer's code.

Thanks @korchev!

Not sure if it was intentional, but the Appointment class was missing in the "Edit Source" on this page:

After adding that class I can now render the calendar.

Thanks again!