private void SetImageResponse(Logo model) { if (model.Name != null) { this.Response.Headers.Add(Logo.NAME_HEADER, model.Name); } this.Response.Headers.Add(Logo.IS_DEFAULT_HEADER, model.IsDefault.ToString()); this.Response.Headers.Add(SolutionSettingsController.ACCESS_CONTROL_EXPOSE_HEADERS, Logo.NAME_HEADER + "," + Logo.IS_DEFAULT_HEADER); if (model.Image != null) { var bytes = model.ConvertImageToBytes(); this.Response.ContentType = model.Type; this.Response.Body.Write(bytes, 0, bytes.Length); } }
private void SetImageResponse(Logo model) { if (model.Name != null) { this.Response.Headers.Add(Logo.NameHeader, model.Name); } this.Response.Headers.Add(Logo.IsDefaultHeader, model.IsDefault.ToString()); this.Response.Headers.Add( SolutionSettingsController.AccessControlExposeHeaders, Logo.NameHeader + "," + Logo.IsDefaultHeader); if (model.Image != null) { var bytes = model.ConvertImageToBytes(); this.Response.ContentType = model.Type; this.Response.Body.Write(bytes, 0, bytes.Length); } }