/// <summary> /// Starts this instance. /// </summary> public void Start() { var quoteType = SyntheticType .Define() .Declare <string>("Symbol") .Declare <Money>("Bid") .Declare <Money>("Ask"); _instance.Administrator.AddEventType <Account>(); _instance.Administrator.AddEventType("SyntheticEvent", quoteType); var thread = new Thread(SendEvents) { IsBackground = false, Name = "Injector" }; thread.Start(); }
/// <summary> /// Initializes a new instance of the <see cref="SyntheticAtom"/> class. /// </summary> /// <param name="name">The name.</param> /// <param name="type">The type.</param> public SyntheticAtom(string name, SyntheticType type) { Name = name; Type = type; }