public IDependencyScope BeginScope()
        {
            if (_container == null) _container = ObjectFactory.Container;

            if (_scope == null) _scope = new StructureMapScope(_container);

            // check the conainer if is null
            if (_scope.Container == null) _scope.Container = _container;

            return _scope;
        }
 public StructureMapDependencyResolver(IContainer container)
     : base(container)
 {
     _container = container;
     _scope = new StructureMapScope(_container);
 }