public virtual void Append(string dateTimeInfo, string levelOfImportance, string message) { var output = layout.CreateLine(dateTimeInfo, levelOfImportance, message); writableObject.Write(output + Environment.NewLine); this.AppendedMessages++; }