private object MakeDerivedFile(DerivedMediaResourceFile derivedMediaResourceFile) { var uri = _mediaFilePathFactory.MakeMediaUri(derivedMediaResourceFile.Uri); return new { derivedMediaResourceFile.Height, Uri = uri, derivedMediaResourceFile.Width }; }
public DerivedMediaResourceFile MakeDerivedMediaResourceFile( string uri, int width, int height, List<ImageCreationTask> imageCreationTasks = null, string storedRepresentation = null, ImageResizeMode? imageResizeMode = null, string mimeType = null) { var file = new DerivedMediaResourceFile() { Uri = uri, Height = height, Width = width }; if (imageCreationTasks != null) { imageCreationTasks.Add(new ImageCreationTask { File = file, StoredRepresentation = storedRepresentation, DetermineBestOrientation = false, ImageResizeMode = imageResizeMode, MimeType = mimeType }); } return file; }