There are ASCOM helper functions that will do all sorts of Astometry computations - in the ASCOM.Astrometry namespace and in the ASCOM manuals.
The Transform class is designed to make conversionns between topocentric and astronomica coordinates easy but only for the current time. The NOVAS and SOFA classes can do this for different times. AIUI SOFA is considered to be better.
Chris R