Esempio n. 1
0
        public bool Initialize(IModelRequestService service)
        {
            var response = service.GetAll <AlertSubscriber>(null);

            if (response.IsOkay)
            {
                subscribers = response.ToList();
                if (subscribers.Count > 0)
                {
                    isInitialized = true;
                }
            }
            return(isInitialized);
        }
Esempio n. 2
0
        public Submission(
            XElement element,
            SubmissionProperties properties,
            Extension<EvaluationContextResolver> context,
            IModelRequestService requestService)
            : base(element)
        {
            Contract.Requires<ArgumentNullException>(element != null);
            Contract.Requires<ArgumentNullException>(properties != null);
            Contract.Requires<ArgumentNullException>(context != null);
            Contract.Requires<ArgumentNullException>(requestService != null);

            this.requestService = requestService;
            this.properties = properties;
            this.context = context;
        }
Esempio n. 3
0
        public Submission(
            XElement element,
            SubmissionProperties properties,
            Extension <EvaluationContextResolver> context,
            IModelRequestService requestService)
            : base(element)
        {
            Contract.Requires <ArgumentNullException>(element != null);
            Contract.Requires <ArgumentNullException>(properties != null);
            Contract.Requires <ArgumentNullException>(context != null);
            Contract.Requires <ArgumentNullException>(requestService != null);

            this.requestService = requestService;
            this.properties     = properties;
            this.context        = context;
        }
Esempio n. 4
0
        public Instance(
            XElement element,
            InstanceAttributes attributes,
            IModelRequestService requestService,
            [ImportMany] IEnumerable <IXsdTypeConverter> xsdTypeConverters)
            : base(element)
        {
            Contract.Requires <ArgumentNullException>(element != null);
            Contract.Requires <ArgumentNullException>(attributes != null);
            Contract.Requires <ArgumentNullException>(requestService != null);
            Contract.Requires <ArgumentNullException>(xsdTypeConverters != null);

            this.requestService    = requestService;
            this.attributes        = attributes;
            this.xsdTypeConverters = xsdTypeConverters.ToList();
            this.state             = new Lazy <InstanceState>(() => Element.AnnotationOrCreate <InstanceState>());
        }
Esempio n. 5
0
        public Instance(
            XElement element,
            InstanceAttributes attributes,
            IModelRequestService requestService,
            [ImportMany] IEnumerable<IXsdTypeConverter> xsdTypeConverters)
            : base(element)
        {
            Contract.Requires<ArgumentNullException>(element != null);
            Contract.Requires<ArgumentNullException>(attributes != null);
            Contract.Requires<ArgumentNullException>(requestService != null);
            Contract.Requires<ArgumentNullException>(xsdTypeConverters != null);

            this.requestService = requestService;
            this.attributes = attributes;
            this.xsdTypeConverters = xsdTypeConverters.ToList();
            this.state = new Lazy<InstanceState>(() => Element.AnnotationOrCreate<InstanceState>());
        }
Esempio n. 6
0
 private bool LocalInitialize(IModelRequestService modelRequestService)
 {
     service       = modelRequestService;
     IsInitialized = true;
     return(IsInitialized);
 }
Esempio n. 7
0
 public virtual void Cleanup(IModelRequestService service)
 {
 }