protected override FileLink SaveFilePerform(IRepository repository) { using (var stream = new FileStream(Path, FileMode.Open)) { var id = repository.UploadNew(Name, stream); var link = new FileLink { Id = id, Name = Name, Metadata = Metadata }; return link; } }
public override FileLink SaveFile(IRepository repository) { using (var stream = new FileStream(Path, FileMode.Open)) { var id = repository.UploadNew(Name, stream); var link = new FileLink { Id = id, Name = Name }; Link = link; return link; } }