Является ли привязка ToConstant и вызов InSingletonScope избыточными?
Ну, этот вопрос довольно просто сформулирован заголовком.
Для локальной переменнойfactory
:
var factory = Fluently.Configure()
...
Эти две строки эквивалентны:
Bind<ISessionFactory>().ToConstant(factory).InSingletonScope();
а также:
Bind<ISessionFactory>().ToConstant(factory);