Namespace composites project file (.csproj) name and directory structure where file created. The base of namespace is decided with project file name or DefaultNamespace in project file.