public static void Main(string[] args) { Aplicacao.Boot(); Log.Initialize(); NHibernateSession.CloseAllSessions(); UnidadeDeTrabalho.Boot(); Log.App.Info("Aplicacao Iniciada"); if (!Environment.UserInteractive) { using (var service = new ServiceRunner()) { ServiceBase.Run(service); } } else { Start(args); } }