Если код вызывается из экземпляра класса Form
, который содержит метод GetScreenParameters
, вы можете использовать следующий синтаксис:
initialize.For<IScreenParameter>().Use(() => GetScreenParameters());
Это приведет к тому, что метод GetScreenParameters будет вызываться каждый раз, когда вы захотите получить экземпляр IScreenParameter
. Если вам нужен один и тот же экземпляр каждый раз, когда вы сможете зарегистрировать его как синглтон с:
initialize.For<IScreenParameter>().Use(GetScreenParameters());