Mistři v programování na #hovnokod

C# #1866

testTemplateId = defaultTestTemplateId .... ze by to bolo vzdy v konstruktore null?

        public TemplateCandidateTasksProvider(ICandidateTaskPersistor persistor = null)        
        {...
            if (persistor == null || persistor as WizardCandidateTaskPageProvider == null) 
                this.persistor = new CandidateTaskDbPersistor() { testTemplateId = defaultTestTemplateId};
        }

        long? defaultTestTemplateId;

        public long? TestTemplateId 
        { 
            get { return this.defaultTestTemplateId; } 
            set { this.defaultTestTemplateId = value; } 
        }

Anonymous,