Dotnet API
© 2022 BidFX Systems Ltd. 3 of 24
Introduction ................................................................................................................................. 4
Pricing ....................................................................................................................................... 4
Programming Language .............................................................................................................. 4
Guides on Usage .......................................................................................................................... 4
Creating a Client ...................................................................................................................... 4
Pricing ....................................................................................................................................... 5
Get the Price Manager ....................................................................................................... 5
Registering for Price Updates from Subscriptions ......................................................... 6
Registering for Status Updates from Subscriptions ....................................................... 6
Check if the Pricing Connections are Ready ................................................................... 7
Wait for the Pricing Connections to be Ready ................................................................ 7
Creating a Subject .............................................................................................................. 8
Required Fields and Values ........................................................................................... 9
Valid Tenors .............................................................................................................. 10
Subscribing and Unsubscribing ...................................................................................... 11
Price Update Events ......................................................................................................... 12
Price Maps ..................................................................................................................... 12
Field Names .................................................................................................................. 13
Time Fields .................................................................................................................... 15
Subscription Status Events.............................................................................................. 15
Connection Status Events................................................................................................ 16
Accessing provider properties ........................................................................................ 17
Stop the price session ...................................................................................................... 17
Trading .................................................................................................................................... 17
Get the Trade Manager .................................................................................................... 17
Order Fields ....................................................................................................................... 19
Registering for Message Responses ............................................................................... 22
Logging ........................................................................................................................................ 23
Points of Presence ..................................................................................................................... 24
Production ............................................................................................................................. 24
Test environments ................................................................................................................ 24