Как создать модель с типом объекта - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь создать модель с включенным объектом, кто-нибудь предлагает мне правильный подход?

здесь моя существующая модель:

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 - любой поможет мне

Заранее спасибо.

...