How do I create an Observable for a class? Eg here is class for continuous sales
public class Product
{
public int ProductId {get;set;}
public string ProductDescription {get;set;}
public float Sales{get;set;}
}
How to create Observable? Say they are coming into a List<Product>
with Add(), products keep getting added representing transactions.
Anytime, a product is added anywhere in Console program, the subscriber will observe it.
var productSample1 = new Product { ProductId = 1, ProductDescription = "Furniture" };
var productSample2 = new Product { ProductId = 2, ProductDescription = "Book" };
var productSample3 = new Product { ProductId = 3, ProductDescription = "car" };
var productlist = new List<Product>();
productlist.Add(productSample1);
....
productlist.Add(productSample2);
...
productlist.Add(productSample3);
Maybe something like this,
var products = Observable.FromEventPattern < EventHandler<Product>, Product>();
Trying to read resources below, trying to add on ,