public Activity CreateReply()

in libraries/ActivityEx.cs [45:61]


        public Activity CreateReply(string text = null, string locale = null)
        {
            Activity reply = new Activity();
            reply.Type = ActivityTypes.Message;
            reply.Timestamp = DateTime.UtcNow;
            reply.From = new ChannelAccount(id: Recipient.Id, name: Recipient.Name);
            reply.Recipient = new ChannelAccount(id: From.Id, name: From.Name);
            reply.ReplyToId = Id;
            reply.ServiceUrl = ServiceUrl;
            reply.ChannelId = ChannelId;
            reply.Conversation = new ConversationAccount(isGroup: Conversation.IsGroup, id: Conversation.Id, name: Conversation.Name);
            reply.Text = text ?? string.Empty;
            reply.Locale = locale ?? Locale;
            reply.Attachments = new List<Attachment>();
            reply.Entities = new List<Entity>();
            return reply;
        }