You just need to make it a static method:
public class Foo { public static void Bar() { ... } }
Then from anywhere:
Foo.Bar();
Note that due to the fact that you are not calling the method on the type instance, there will be no specific state of the instance - you will have access to any static variables, but not to any instance variables.
If you need a specific instance state, you need to have an instance - and the best way to get the corresponding instance will really depend on what you are trying to achieve. If you can provide us more information about the class and method, we can help you more.
In truth, from what I remember, dependency injection in ASP.NET (pre-MVC) is a bit sick, but you might want to study this - if this method changes any static state, you end up with something that difficult to verify and difficult to reason in terms of thread.
Jon skeet
source share