@using Mediaparts.Features.PublicationExporting.DAL.Razor @using Mediaparts.Features.PublicationExporting.DAL.Razor.Contexts @using Mediaparts.Features.PublicationExporting.DAL.Razor.PageContent @using Mediaparts.Features.PublicationExporting.DAL.Razor.Settings @{ RazorBaseContext PublicationModel = null; if (Model is RazorBaseContext) { PublicationModel = (RazorBaseContext)Model; //Костыль, потому что basic находится в папке assets/basic-html PublicationModel.DynamicFilesFolder = new Uri("./..", UriKind.Relative); PublicationModel.StaticFilesFolder = new Uri(".", UriKind.Relative); } else { //Fill this to debug PublicationModel = new RazorBaseContext(); PublicationModel.DynamicFilesFolder = new Uri("./debug", UriKind.Relative); PublicationModel.StaticFilesFolder = new Uri(".", UriKind.Relative); } string bgImage = (PublicationModel.ProjectModel.Styles.PublicationBackgroundImage == null) ? "" : (PublicationModel.DynamicFilesFolder + "/" + PublicationModel.ProjectModel.Styles.PublicationBackgroundImage.OriginalString); }