You design a system architecture that specifies various inter-layer communications. You need to ensurethe
validity of developers’ code against your architecture.
Which two actions should you perform? (Each correctanswer presents part of the solution.
Choose two.)
A.
Create a layer diagram and specify the valid namespaces for each layer.
B.
Create a gated check-in that runs a build that validates the rules defined in the layer diagram.
C.
Use the architecture explorer to create a DGML model of the architecture.
D.
Create a gated check-in that uses Code Analysis.
E.
Create a gated check-in that runs a build that validates the rules defined in the DGML model.
A, B