Exemple #1
0
 /// <summary>Ensures that a <see cref="IRestfulActionResolver"/> exists.</summary>
 /// <param name="serviceProvider">The <see cref="HttpContextBase"/> as an <see cref="IServiceProvider"/> to try and use to resolve an instance of the <see cref="IRestfulActionResolver"/></param>
 /// <remarks>If no <see cref="IRestfulActionResolver"/> can be resolved the default <see cref="RestfulActionResolver"/> is used.</remarks>
 private void EnsureActionResolver(IServiceProvider serviceProvider)
 {
     if (_actionResolver == null)
     {
         _actionResolver = (IRestfulActionResolver)serviceProvider.GetService(typeof(IRestfulActionResolver));
         if (_actionResolver == null)
         {
             _actionResolver = new RestfulActionResolver();
         }
     }
 }
 public void Setup()
 {
     _httpContext = MockRepository.GenerateStub<HttpContextBase>();
     _httpRequest = MockRepository.GenerateStub<HttpRequestBase>();
     resolver = new RestfulActionResolver();
 }
 public TestableRouteHandler(IRestfulActionResolver actionResolver)
     : base(actionResolver)
 {
 }
Exemple #4
0
 public SimplyRestfulRouteHandler(IRestfulActionResolver actionResolver)
 {
     _actionResolver = actionResolver;
 }
Exemple #5
0
 public TestableRouteHandler(IRestfulActionResolver actionResolver) : base(actionResolver)
 {
 }
 public void Setup()
 {
     _httpContext = MockRepository.GenerateStub <HttpContextBase>();
     _httpRequest = MockRepository.GenerateStub <HttpRequestBase>();
     resolver     = new RestfulActionResolver();
 }
 internal RestfulRouteHandler(IRestfulActionResolver actionResolver)
 {
     _actionResolver = actionResolver;
 }
 /// <summary>Ensures that a <see cref="IRestfulActionResolver"/> exists.</summary>
 /// <param name="serviceProvider">The <see cref="HttpContextBase"/> as an <see cref="IServiceProvider"/> to try and use to resolve an instance of the <see cref="IRestfulActionResolver"/></param>
 /// <remarks>If no <see cref="IRestfulActionResolver"/> can be resolved the default <see cref="RestfulActionResolver"/> is used.</remarks>
 private void EnsureActionResolver(IServiceProvider serviceProvider)
 {
     if (_actionResolver == null)
     {
         _actionResolver = (IRestfulActionResolver)serviceProvider.GetService(typeof(IRestfulActionResolver));
         if (_actionResolver == null)
             _actionResolver = new RestfulActionResolver();
     }
 }
		public SimplyRestfulRouteHandler(IRestfulActionResolver actionResolver)
		{
			_actionResolver = actionResolver;
		}