Baseline: Ausgangszustand vor Modularisierung
Erster Commit des bestehenden monolithischen WinForms-Copytraders, inklusive der Alt-Backups (*.bak), damit diese dauerhaft in der Historie rekonstruierbar bleiben. Threema-Lib unter libs/ wurde vendored (nested .git entfernt). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+44
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using IcgSoftware.Threema.CoreMsgApi.Messages;
|
||||
|
||||
namespace IcgSoftware.Threema.CoreMsgApi.Results
|
||||
{
|
||||
public class ReceiveMessageResult
|
||||
{
|
||||
private readonly string messageId;
|
||||
private readonly ThreemaMessage message;
|
||||
protected List<FileInfo> files = new List<FileInfo>();
|
||||
protected List<string> errors = new List<string>();
|
||||
|
||||
public ReceiveMessageResult(string messageId, ThreemaMessage message)
|
||||
{
|
||||
this.messageId = messageId;
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public List<FileInfo> Files
|
||||
{
|
||||
get { return this.files; }
|
||||
}
|
||||
|
||||
public List<string> Errors
|
||||
{
|
||||
get { return this.errors; }
|
||||
}
|
||||
|
||||
public ThreemaMessage Message
|
||||
{
|
||||
get { return this.message; }
|
||||
}
|
||||
|
||||
public string MessageId
|
||||
{
|
||||
get { return messageId; }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user