public MessageGetter(LocalUser user, MessageGetDelegate getMessageResult) : this(user.PrivateKey, getMessageResult) { }
public MessageGetter(string privateKey, MessageGetDelegate getMessageResult) : this(privateKey) { GetMessageResult = getMessageResult; }
public MessageGetter(MessageGetDelegate getMessageResult) : this("", getMessageResult) { }