Я пытаюсь создать модель с включенным объектом, кто-нибудь предлагает мне правильный подход?
здесь моя существующая модель:
export interface ModelGetFile {
Id: number;
Name: string;
Description: string;
SubjectId: number;
SubjectTypeId: number;
SubjectLevelId: number;
SubjectOptionId: number;
LanguageId: number;
FileUploadId: number;
FileUpload: {
"Id": 21;
"FileName": "Capture_20190330122500.JPG";
"FileDescription": "Upload"
}
}
Я пробовал как:
export interface ModelGetFile {
Id: number;
Name: string;
Description: string;
SubjectId: number;
SubjectTypeId: number;
SubjectLevelId: number;
SubjectOptionId: number;
LanguageId: number;
FileUploadId: number;
FileUpload:object
}
Но не уверен, что правильный способ держать все свойства под FileUpload
- любой поможет мне
Заранее спасибо.