# The "fusion" post for coders

**URL:** <https://forum.dynamobim.com/t/the-fusion-post-for-coders/78033>\
**Category:** Developers\
**Tags:** zerotouch, api, c\
**Created:** [June 25, 2022, 12:26pm UTC](https://forum.dynamobim.com/t/the-fusion-post-for-coders/78033 "2022-06-25T12:26:37Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![john\_pierson](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/john_pierson/32/191977_2.png) [@john\_pierson](https://forum.dynamobim.com/u/john_pierson)\
**Post date:** [June 25, 2022, 5:00pm UTC](https://forum.dynamobim.com/t/the-fusion-post-for-coders/78033/2 "2022-06-25T17:00:25Z")

</div>

😲 very nice erfajo! Thanks for building upon that example and sharing it. The document conversion was a frustration for a very long time and I too was glad to realize I could use reflection for it (it actually came up [here](https://forum.dynamobim.com/t/document-isfamilydocument-wants-revit-application-document/77545/6)). The code you shared is great and I’m sure it’s going to help a lot of people looking to convert between types (especially those annoying internal types).

Also, like you, I will be making sure to return the dynamo types wherever possible in the future. (No more Autodesk.Revit.DB.Document getting returned in rhythm).

---

_[View the full topic](https://forum.dynamobim.com/t/the-fusion-post-for-coders/78033)._
