コード例 #1
0
ファイル: NoteServiceTests.cs プロジェクト: Da-Wenzi/cq-app
        public void Save()
        {
            NoteService noteService = GetNoteService();


            NoteAttachmentInputDto attachmentInputDto = new NoteAttachmentInputDto
            {
                Name   = "微信截图_20190523161714.png",
                Base64 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAzCAYAAADyzdr8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJ1SURBVFhH7Ze/q7lRHMeVQUlkYMBCipQyKIQ/QDarlLvYlCx+DCb+AmxWpS6LhUFMZsq9k7Koa0DJIAuf732O87jOg+eer4fL8LzrXcf5nPPu1TnH85xHAgK13+9x63qbRiIIVyIIVyIIVyIIV68DwkwQ4t1u92ubxk9fkXa7DY1Ggw5kuVxCMplEzmQyuPcgISDVahVUKhVIJBK6rRmPx4fB35ZKpZBIJI41vq3pdrvgcrmOLpVKxzrjSCRyzKVakWAw+DPh24FAAFeur8J8PifmME6lUrh6UKFQALfbfajjPl5NJhMi8F4gjNbrNWSzWTqQUChEBN4ThBUVyGg0IgKfBvLIrWFFBRKNRonAp4H0+30i8BTE7/dDsVhEbT4Qp9OJnkfXRAVSqVSI0FtWxOfz4cplUYHodDoi9BYQJqPZbOLquf4MxOFwwHQ6xdVz/RnIy2zNXUBqtRoR+jQQ5s5wGur1emE2m6HaNRDuX/4uIPF4nAhlnM/nUe0SSKfTAa1WS4y/Cwhxb8C22+3w+fl5BtLr9cBoNJ6Nf8hhZa3RaECv14PBYEBm2mq1+uLYh4L8jy0WCwwGA5x4rptAbDYblMtlMJvNRD/rcDiMroWxWIzoF/zSOwWRy+Xw8fGB+pm7rFKpBIVCgWy1WmE4HMJisUDnZbVaod+sv76+0LxLumlFaJ4jp20+bbdbaLVazwWp1+voiwDl4j5ePQqEeCwwE37zJRC2xvddw7avOZfLgUwmO+RiOF498oyk0+nXANlsNvD+/k4H4vF4wGQyHf329oYrwkFYUYHwSQThSgThSgThSgTh6m4gzAQhFvLS+/Ee/gF4yfVO3Zyc/gAAAABJRU5ErkJggg==",
                Size   = 736,
                Type   = "image/png",
                Md5    = "040aa74099b5570dad1b3379dbca2489"
            };

            NoteInputDto dto = new NoteInputDto
            {
                Title           = "单元测试",
                NoteAttachments = new List <NoteAttachmentInputDto> {
                    attachmentInputDto
                }
            };

            noteService.Save(new List <NoteInputDto> {
                dto
            });
        }
コード例 #2
0
ファイル: NoteProfile.cs プロジェクト: Da-Wenzi/cq-app
        public ICollection <NoteContent> Resolve(NoteInputDto source, Models.Note destination, ICollection <NoteContent> destMember, ResolutionContext context)
        {
            if (source.Content == null)
            {
                return(new List <NoteContent>());
            }

            return(Regex.Split(source.Content, @"(?<=\G.{8000})", RegexOptions.Singleline).Select(s => new NoteContent
            {
                Id = Guid.NewGuid(),
                Content = s
            }).ToList());
        }