/// <summary> /// Place the given <paramref name="messageContents"/> at the Corner's location to retrieve files. /// </summary> /// <param name="value">The value.</param> /// <param name="metric">The metric.</param> /// <param name="messageContents">Content of the message to send.</param> public void PlaceLargeMessage(int value, Size metric, string messageContents) { string attachmentLocation = Path.Combine(_cornerDirectory.FullName, "messages", "attachments"); string fileLocation = LargeMessage.CreateFile(new DirectoryInfo(attachmentLocation), value, metric); messageContents = messageContents.Replace("__ATTACHMENTLOCATION__", fileLocation); PlaceMessages(messageCount: 1, messageContents: messageContents); }