example Framework with container injection dependancy