public VideoRoleViewModel(VideoRole source, VideoRoleCollectionViewModel parent, IImdbItem imdbItem, bool isMajor)
: base(source)
{
this.parent = parent;
this.ImdbItem = imdbItem;
this.IsMajor = isMajor;
this.CoverViewModel.AutoGenerateCoverProvider = new AutoGenerateCoverProvider()
{
ImdbItem = imdbItem,
TheTVDBItem = this.ImdbItem as ITheTVDBItem
};
}