make fileshare feature use configuration builder

it can be problematic to go no namespaces for a library since some people who are doing type scanning may not be catering for it.