You can create a static class and make your template a public data member of the class.
public TemplateList : IList<mytemplate>;
public static class Globals
{
private static m_templates = new TemplayteList();
public static Templates { get; private set;}
}</mytemplate>
Now, you can use it anywhere in your application.