Я не уверен, что это возможно, но я хотел бы, чтобы функция запускалась, как только служба WCF начинает генерировать начальные данные кэша. Сейчас я не беспокоюсь о том, как реализовать кеш, мой вопрос касается строго запуска функции при запуске службы. Сервис будет RESTful.
В конечном итоге служба будет размещена в IIS и использует .Net Framework 4.5