public MainWindow() { InitializeComponent(); callback = new DuplexOperationsCallback(); context = new InstanceContext(callback); client = new DuplexOperationsClient(context); client2 = new Service1Client(); }
public Picture(int ID, string name) { InitializeComponent(); instanceContext = new InstanceContext(new CallbackBehaviorAttribute()); client = new DuplexOperationsClient(instanceContext); client2 = new Service1Client(); id = ID; this.Name = name; PngBitmapDecoder decoder = new PngBitmapDecoder(client2.getPicture(id, Name), BitmapCreateOptions.None, BitmapCacheOption.OnLoad); BitmapSource source = decoder.Frames[0]; image.Source = source; }