Class ApplicationComponentProvider