Skip to content

Commit

Permalink
Merge 205a656 into ba585c4
Browse files Browse the repository at this point in the history
  • Loading branch information
Greybird committed Dec 28, 2019
2 parents ba585c4 + 205a656 commit fd00660
Show file tree
Hide file tree
Showing 9 changed files with 204 additions and 181 deletions.
1 change: 1 addition & 0 deletions src/Common/Helpers/ConfigurationParameters.cs
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ public static class ConfigurationParameters
public const string SaveCheckpointsToFileParameter = "saveCheckpointsToFile";
public const string SchemeParameter = "scheme";
public const string MessageParameter = "message";
public const string MessageContentTypeParameter = "contentType";
public const string FileParameter = "file";
public const string LabelParameter = "label";
public const string RetryCountParameter = "retryCount";
Expand Down
6 changes: 6 additions & 0 deletions src/Common/Helpers/MainSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ public class MainSettings
public string Label { get; set; }
public string MessageFile { get; set; }
public string MessageText { get; set; }
public string MessageContentType { get; set; }

public List<string> SelectedEntities { get; set; }

Expand Down Expand Up @@ -107,6 +108,7 @@ public void SetDefault()
Label = DefaultLabel;
MessageFile = string.Empty;
MessageText = string.Empty;
MessageContentType = string.Empty;
SelectedEntities = ConfigurationHelper.Entities;

MessageBodyType = BodyType.Stream.ToString();
Expand Down Expand Up @@ -141,6 +143,7 @@ public override bool Equals(object other)
if (Label != otherProperties.Label) return false;
if (MessageFile != otherProperties.MessageFile) return false;
if (MessageText != otherProperties.MessageText) return false;
if (MessageContentType != otherProperties.MessageContentType) return false;

if (!SelectedEntities.SequenceEqual(SelectedEntities)) return false;

Expand Down Expand Up @@ -228,6 +231,9 @@ public object GetValue(string setting)
case ConfigurationParameters.MessageParameter:
return MessageText;

case ConfigurationParameters.MessageContentTypeParameter:
return MessageContentType;

case ConfigurationParameters.SelectedEntitiesParameter:
return SelectedEntities;

Expand Down
9 changes: 6 additions & 3 deletions src/ServiceBusExplorer/Controls/TestQueueControl.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions src/ServiceBusExplorer/Controls/TestQueueControl.cs
Original file line number Diff line number Diff line change
Expand Up @@ -377,6 +377,7 @@ private void InitializeControls()
txtReceiveBatchSize.Text = DefaulReceiveBatchSize;
txtSendTaskCount.Text = DefaultSenderTaskCount;
txtReceiveTaskCount.Text = DefaultReceiverTaskCount;
txtContentType.Text = mainForm.MessageContentType;
txtReceiveTimeout.Text = mainForm?.ReceiveTimeout.ToString(CultureInfo.InvariantCulture);
txtSessionTimeout.Text = mainForm?.ServerTimeout.ToString(CultureInfo.InvariantCulture);
txtPrefetchCount.Text = mainForm?.PrefetchCount.ToString(CultureInfo.InvariantCulture);
Expand Down Expand Up @@ -2152,6 +2153,14 @@ private void txtMessageText_TextChanged(object sender, FastColoredTextBoxNS.Text
}
}

private void txtContentType_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrWhiteSpace(txtContentType.Text))
{
mainForm.MessageContentType = txtContentType.Text;
}
}

private void grouperMessageFormat_CustomPaint(PaintEventArgs e)
{
e.Graphics.DrawRectangle(new Pen(SystemColors.ActiveBorder, 1),
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions src/ServiceBusExplorer/Controls/TestTopicControl.cs
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,7 @@ private void InitializeControls()
txtReceiveBatchSize.Text = DefaulReceiveBatchSize;
txtSendTaskCount.Text = DefaultSenderTaskCount;
txtReceiveTaskCount.Text = DefaultReceiverTaskCount;
txtContentType.Text = mainForm.MessageContentType;
txtReceiveTimeout.Text = mainForm?.ReceiveTimeout.ToString(CultureInfo.InvariantCulture);
txtServerTimeout.Text = mainForm?.ServerTimeout.ToString(CultureInfo.InvariantCulture);
txtPrefetchCount.Text = mainForm?.PrefetchCount.ToString(CultureInfo.InvariantCulture);
Expand Down Expand Up @@ -2157,6 +2158,14 @@ private void txtMessageText_TextChanged(object sender, TextChangedEventArgs e)
}
}

private void txtContentType_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrWhiteSpace(txtContentType.Text))
{
mainForm.MessageContentType = txtContentType.Text;
}
}

private void grouperMessageFormat_CustomPaint(PaintEventArgs e)
{
e.Graphics.DrawRectangle(new Pen(SystemColors.ActiveBorder, 1),
Expand Down
17 changes: 17 additions & 0 deletions src/ServiceBusExplorer/Forms/MainForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@ public partial class MainForm : Form
private readonly FieldInfo eventClickFieldInfo;
private readonly PropertyInfo eventsPropertyInfo;
private string messageText;
private string messageContentType;
private string relayMessageText;
private string messageFile;
private string label;
Expand Down Expand Up @@ -394,6 +395,7 @@ private void optionsToolStripMenuItem_Click(object sender, EventArgs e)
Label = label,
MessageFile = messageFile,
MessageText = messageText,
MessageContentType = messageContentType,

SelectedEntities = selectedEntites,
MessageBodyType = messageBodyType,
Expand Down Expand Up @@ -449,6 +451,7 @@ private void optionsToolStripMenuItem_Click(object sender, EventArgs e)
label = optionForm.MainSettings.Label;
messageFile = optionForm.MainSettings.MessageFile;
messageText = optionForm.MainSettings.MessageText;
messageContentType = optionForm.MainSettings.MessageContentType;

selectedEntites = optionForm.MainSettings.SelectedEntities;
messageBodyType = optionForm.MainSettings.MessageBodyType;
Expand Down Expand Up @@ -3723,6 +3726,7 @@ void GetServiceBusNamespaceSettingsFromConfiguration()
Label = label,
MessageFile = messageFile,
MessageText = messageText,
MessageContentType = messageContentType,
SelectedEntities = selectedEntites,
MessageBodyType = messageBodyType,
ConnectivityMode = ServiceBusHelper.ConnectivityMode
Expand Down Expand Up @@ -3798,6 +3802,7 @@ void GetServiceBusNamespaceSettingsFromConfiguration()
label = readSettings.Label;

messageText = readSettings.MessageText;
messageContentType = readSettings.MessageContentType;
messageFile = readSettings.MessageFile;

selectedEntites = readSettings.SelectedEntities;
Expand Down Expand Up @@ -3908,6 +3913,18 @@ public string MessageText
}
}

public string MessageContentType
{
get
{
return messageContentType;
}
set
{
messageContentType = value;
}
}

public string RelayMessageText
{
get
Expand Down
Loading

0 comments on commit fd00660

Please sign in to comment.