2
AppHostBase имеет два переопределение методов, где вы можете настроить ваш унаследовали хост ПрименениеКак настроить виртуальные методы AppHostBase?
Init()
Configure(Container container)
Есть правило знать, что лучше?
Например:
Container.RegisterAs<SmtpEmailer, IEmailer>().ReusedWithin(ReuseScope.Request);
OrmLiteConfig.CommandTimeout = 120;
Container.RegisterValidators(typeof(CustomerService).Assembly);
Plugins.Add(new SeqRequestLogsFeature(new SeqRequestLogsSettings(AppSettings.GetString("SeqUrl"))));
Является ли это лучше назвать эти линии на Init()
или Configure()
или это зависит?
Хорошо. Итак, для чего полезен Init()? – labilbe
@labilbe Это то, что intializes весь AppHost, который между прочим вызывает 'Configure()'. – mythz
ОК. Но я имею в виду, есть ли конкретный сценарий, когда переопределение Init() предпочтительнее использовать больше, чем Configure()? – labilbe