A Linq-like interface for Bloomberg queries.
This supports static requests, historical requests, and subscriptions.
Put in BEmu3
BEmu emulates BloombergAPI calls and responses.
It is for those who want to write BB code without a BB API account.
I emulated Reference, Historic, and Market data requests and responses.
You can use code from BB documentation with this DLL.
If you replace "using BEmu" with "using Bloomberglp.Blpapi", you shouldn't notice any difference.
Files
Moved around files
Files
Files
Put in some examples
Finished the Historical example code.
Put in a conflation interval in the Market example code.
Put Ticker in the Reference example
Fixed an inconsistency with displaying Datetimes.
Put in extraneous fields with random data for Market Data events.
Market Data events will contain at least one of the requested fields, but not necessarily all of them.
Historical data requests stop at the current date or dtEnd, whichever is first (not last)
Starting to put all random data generation in one place.
Rebuilt the installer changing the version number to 1.0.1
Put in support for Intraday Tick Requests.
Put all random data generation in Types/RandomDataGenerator.cs
Fixed an output error with HistoricalDataRequests.  The name should be "fieldData" not "fieldData[]"
  The "[]" only appears when ToString() is called.
Incremented the version numbers to 1.0.2
Put in explanations of the optional Intraday Tick Request settings.
For each request type, I was simply writing the response messages to the console.
  In this version of the code, I dig into the response for the important data.
For IntradayTickRequests, I included some information about undocumented override fields.
  (The information I could find anyway)
I also show how to request more than one eventType in a IntradayTickRequest.
The HistoricalDataResponse originally had a name of "TBD".  I fixed it to "HistoricalDataResponse".
Same thing for IntradayTickResponse.
I did not originally make it possible to get the Elements of a ChainTickers response.  I fixed that.
Starting to put in IntradayBarRequests.
Put in copyright notices and a license.
Finished up intraday bar requests (I need to test some more).
Made both the BEmu.dll and Examples.exe projects ComVisible.
The BEmu project now creates a .TLB file when built.
Finishing out IntradayBarRequests.
Put in better explanations of the required and optional IntradayBarRequest settings.
Incremented the version number to 1.0.3
Updated the installer.
Ready for a new release!!!