Register framework provider