Пример #1
0
        public TagController GetTag(PatekContext context, string name)
        {
            var tag = context.Tags
                      .SingleOrDefault(t => t.Name == name);

            return(new TagController(context, _discord, tag));
        }
Пример #2
0
        public TagController CreateTag(PatekContext context, string name, string content, IUser author, uint color)
        {
            var tag = new Tag
            {
                Name    = name,
                Content = content,
                OwnerId = author.Id,
                Color   = color
            };

            context.Tags.Add(tag);
            var controller = new TagController(context, _discord, tag);

            controller.Create(author);
            return(controller);
        }