Fix IFileFactory inheritance which caused adapters to be registered for IFileFactory and be used to handle put requests.