Esempio n. 1
0
        private static TagContext GetTagContext(string contextName)
        {
            TagContext context;

            if (TagContexts.TryGetValue(contextName, out context))
            {
                return(context);
            }

            var contextEntity = new TagContextEntity {
                ContextName = contextName
            };

            DataManager.Insert(contextEntity);

            context = Mapper.Map <TagContextEntity, TagContext>(contextEntity);

            TagContexts.Add(context.ContextName.ToLowerInvariant(), context);

            return(context);
        }
Esempio n. 2
0
        private static TagContext GetTagContext(string contextName) {
            TagContext context;

            if (TagContexts.TryGetValue(contextName, out context)) {
                return context;
            }
            
            var contextEntity = new TagContextEntity {
                ContextName = contextName
            };
            
            DataManager.Insert(contextEntity);

            context = Mapper.Map<TagContextEntity, TagContext>(contextEntity);

            TagContexts.Add(context.ContextName.ToLowerInvariant(), context);

            return context;
        }