Maybe just a dummy question, but I just want to know:

On the models under Nop.Web.Models, we use AllowHtmlAttribute a lot to decorate the model's properties.

I basically knew what AllowHtmlAttribute does, but what kind of principals I need to follow to use AllowHtmlAttribute  or not?

For example,

In class InstallModel, why DatabaseConnectionString is decorated with [AllowHtml], but DataProvider didn't?

Thanks in advance!