@inject DialogService DialogService @code { [Parameter] public DateTime Start { get; set; } [Parameter] public DateTime End { get; set; } Appointment model = new Appointment(); protected override void OnParametersSet() { model.Start = Start; model.End = End; } void OnSubmit(Appointment model) { DialogService.Close(model); } }