view Stocks/Stocks.Service/AssemblyInit.cs @ 110:0185b15e04ba

Test added for multi property validation
author stevenhollidge <stevenhollidge@hotmail.com>
date Sun, 06 May 2012 20:43:37 +0100
parents 399398841fd0
children
line wrap: on
line source

using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Reflection;
using NLog;

namespace Stocks.Service
{
    internal class AssemblyInit
    {
        private static readonly Logger logger = LogManager.GetCurrentClassLogger();

        [SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands")]
        public AssemblyInit()
        {
            FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(
                Assembly.GetExecutingAssembly().Location);

            logger.Info("Init: {0} {1} ",
                        Assembly.GetExecutingAssembly().GetName(),
                        fvi.ProductVersion);
        }
    }
}