2
AppHostBase a deux méthodes Overridable où vous pouvez configurer votre hôte hérité d'applicationComment configurer les méthodes virtuelles AppHostBase?
Init()
Configure(Container container)
Y at-il une règle de savoir ce qui est mieux?
Par exemple:
Container.RegisterAs<SmtpEmailer, IEmailer>().ReusedWithin(ReuseScope.Request);
OrmLiteConfig.CommandTimeout = 120;
Container.RegisterValidators(typeof(CustomerService).Assembly);
Plugins.Add(new SeqRequestLogsFeature(new SeqRequestLogsSettings(AppSettings.GetString("SeqUrl"))));
Est-il préférable d'appeler ces lignes sur Init()
ou Configure()
ou cela dépend?
Ok. Alors pour quoi Init() est-il utile? – labilbe
@labilbe C'est ce qui initialise l'ensemble de l'AppHost qui, entre autres, appelle 'Configure()'. – mythz
ok. Mais je veux dire, y a-t-il un scénario concret où Init() est préférable d'utiliser plus que Configure()? – labilbe