2023-10-22 15:51:11 +03:30
|
|
|
|
namespace DocuMed.PWA.Models;
|
|
|
|
|
|
|
|
|
|
|
|
public class BaseViewModel
|
|
|
|
|
|
{
|
|
|
|
|
|
public bool IsProcessing { get; set; } = false;
|
|
|
|
|
|
|
|
|
|
|
|
public virtual void Initialize()
|
|
|
|
|
|
{
|
|
|
|
|
|
|
2023-10-24 10:43:48 +03:30
|
|
|
|
}
|
|
|
|
|
|
public virtual Task InitializeAsync()
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.CompletedTask;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public class BaseViewModel<TPageDto>
|
|
|
|
|
|
{
|
|
|
|
|
|
public bool IsProcessing { get; set; } = false;
|
2024-09-28 12:34:36 +03:30
|
|
|
|
public TPageDto PageDto { get; set; } = Activator.CreateInstance<TPageDto>();
|
|
|
|
|
|
|
2023-10-24 10:43:48 +03:30
|
|
|
|
public virtual void Initialize()
|
|
|
|
|
|
{
|
|
|
|
|
|
|
2023-10-22 15:51:11 +03:30
|
|
|
|
}
|
|
|
|
|
|
public virtual Task InitializeAsync()
|
|
|
|
|
|
{
|
|
|
|
|
|
return Task.CompletedTask;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|