I have the following code in my ASP.NET project
public sealed class IoC
{
    private static readonly IDependencyResolver resolver =
        Service.Get("IDependencyResolver") as IDependencyResolver;
    static IoC()
    {
    }
    private IoC()
    {
    }
    public static IDependencyResolver Container
    {
         get
         {
             return resolver;
         }
    }
}
public static class Service
{
    public static object Get(string serviceName)
    {
        // Code to create and return instance...
    }
}
Is IoC.Container going to be thread safe?