I have 3 projects in the Solution.
- TestProject
- Child
- childOfchild
-TestProject has reference to Child project
-Child project has reference to childOfchild project
I would expect not to be able to create an instance of the class from the childOfchild project inside the TestProject. It does not make sense to me. If I want I will import childOfchild project to TestProject but I don't want that. This is exactly what I want to avoid and I want clearly separate layers.
I am quite sure that this did not work like this earlier. I would appreciate if someone explains me why is this case.