public void Get(object sender, ProvisionImageEventArgs e) { byte[] value; if (_files != null && _files.TryGetValue(e.ImageUrl.OriginalString, out value)) { e.Data = value; } }
static void OnProvisionImage(object sender, ProvisionImageEventArgs e) { string filename = Path.GetFileName(e.ImageUrl.OriginalString); if (!File.Exists("../../images/" + filename)) { e.Cancel = true; return; } e.Provision(File.ReadAllBytes("../../images/" + filename)); }
private void OnProvisionImage(object sender, ProvisionImageEventArgs e) { string filename = Path.GetFileName(e.ImageUrl.OriginalString); var imagePath = Path.Combine(_htmlPath, filename); if (!File.Exists(imagePath)) { //e.Cancel = true; return; } e.Provision(File.ReadAllBytes(imagePath)); }