/// <summary> /// インスタンスを生成します。 /// </summary> /// <param name="cloudTableLogging">ログの書き込み先。</param> /// <param name="partiotionKey">ストレージテーブルの PartitionKey になる値。</param> private void SetInstanceAzureStorageTableLogger(CloudTable cloudTableLogging, string partitionKey) { try { this.Log = new AzureStorageTableLogger(cloudTableLogging, partitionKey); } catch (Exception e) { this.Log = null; this.exception = e; Console.WriteLine(ToString(e)); } }
/// <summary> /// インスタンスを生成します。 /// </summary> /// <param name="storageConnectionString">ストレージアカウントの接続文字列。</param> /// <param name="storageTableName">ストレージテーブルのテーブル名。</param> /// <param name="partiotionKey">ストレージテーブルの PartitionKey になる値。</param> private void SetInstanceAzureStorageTableLogger(string storageConnectionString, string storageTableName, string partiotionKey) { try { this.Log = new AzureStorageTableLogger(storageConnectionString, storageTableName, partiotionKey); } catch (Exception e) { this.Log = null; this.exception = e; Console.WriteLine(ToString(e)); } }