Exemple #1
0
        private void RegisterRequiredPropertyController()
        {
            if (_requiredPropertyController != null)
            {
                // WCF does not allow to use [DataContract(IsReference = true)] (required for serialization with circular refs) and [DataMember(IsRequired = true)] (required for entity validation) together...
                // Thus we must use custom attribute to set required properties.

                _requiredPropertyController = new RequiredPropertyController(this, func: null /*TODO*/);
            }
        }
Exemple #2
0
 private void InitializeControllers()
 {
     _trackedPropertyController  = new TrackedPropertyController(this);
     _requiredPropertyController = new RequiredPropertyController(this);
 }