Bluetooth on OS-X with C#
===

I am attempting to discover and communicate with RFCOMM Bluetooth Devices on OS-X in C#.  I'm having a difficult time determining which API to use, and how to appropriately wrap it.

I could p-invoke the C API, but that was marked as deprecated in 10.6.  Documentation indicates that I should move to the Obj-C API.  How do I start on this path?  Alternatively, is there a better path available?