Any unit of local government in this State and any one or more other units of local government in this State or any other state (to the extent permitted by the laws of the other state) may enter into contracts or agreements with each other in order to execute any undertaking. The contracts and agreements shall be of reasonable duration, as determined by the participating units, and shall be ratified by resolution of the governing board of each unit spread upon its minutes.
N.C. Gen. Stat. § 160A-461