Nlog and Azure Table Storage

Posted on 9 giugno 2015 di

0


Facendo riferimento al seguente progetto: https://github.com/harouny/NLog.Extensions.AzureTableStorage

La configurazione corretta di NLog.Extensions.AzureTableStorage nel caso abbiate un sito web compilato trasferito in Azure e vogliate loggare su Table Storage è la seguente:

NLOG.CONFIG

<?xml version=”1.0″ encoding=”utf-8″ ?>

<nlog xmlns=”http://www.nlog-project.org/schemas/NLog.xsd&#8221;

xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance&#8221; >

<extensions>

<add assembly=”NLog.Extensions.AzureTableStorage”/>

</extensions>

<targets>

<target name=”AzureTableStorageTabnet” xsi:type=”AzureTableStorage” PartitionKeyPrefix=”customPrefix” connectionStringKey=”ConnectionStringAzureLog” tableName=”TabNetLogs” />

</targets>

<rules>

<logger name=”*” minlevel=”Trace” writeTo=”AzureTableStorageTabnet” />

</rules>

</nlog>

WEB.CONFIG

<add key=”ConnectionStringAzureLog” value=”DefaultEndpointsProtocol=https;AccountName=xxxxxx;AccountKey=yyyyyyyyyyyyyyyyyyyyyy” />

 

Annunci
Posted in: Microsoft