public Tuple<AdHocSchedulesMessage, string> Find(AdHocSchedulesMessageId messageId)
        {
            var message = this.session.Load<AdHocSchedulesMessage>(messageId);
            var attachement = this.session.Advanced.DocumentStore.DatabaseCommands.GetAttachment(messageId);
            var stream = attachement.Data();
            StreamReader reader = new StreamReader(stream, new UTF8Encoding());
            string content = reader.ReadToEnd();

            return new Tuple<AdHocSchedulesMessage, string>(message, content);
        }
        public AdHocSchedulesMessage Find(AdHocSchedulesMessageId messageId)
        {
            var message = this.session.Load<AdHocSchedulesMessage>(messageId);

            return message;
        }
 public AdHocSchedulesMessage(AdHocSchedulesMessageId messageId)
 {
     this.Id = messageId;
 }