/// <summary>
 /// Initializes a new instance of the <see cref="MessageQueueTarget"/> class.
 /// </summary>
 /// <remarks>
 /// The default value of the layout is: <code>${longdate}|${level:uppercase=true}|${logger}|${message}</code>
 /// </remarks>
 public MessageQueueTarget()
 {
     MessageQueueProxy  = new MessageQueueProxy();
     Label              = "NLog";
     Encoding           = Encoding.UTF8;
     CheckIfQueueExists = true;
 }
Example #2
0
 private static MessageQueueTarget CreateTarget(MessageQueueProxy messageQueueTestProxy, bool createQueue, string queueName = "Test", bool checkIfQueueExists = true)
 {
     var target = new MessageQueueTarget
                  {
                      MessageQueueProxy = messageQueueTestProxy,
                      Queue = queueName,
                      CreateQueueIfNotExists = createQueue,
                      CheckIfQueueExists = checkIfQueueExists,
                  };
     target.Initialize(null);
     return target;
 }