Exemplo n.º 1
0
 public static void RpcWithMultipleDependencyParameters(
     IRpcContext context,
     [Dependency] FooDependency x,
     [Dependency] BarDependency y
     )
 {
 }
Exemplo n.º 2
0
 public GoodInjection(
     FooDependency injectedFoo,
     BarDependency injectedBar
     )
 {
     m_foo = injectedFoo;
     m_bar = injectedBar;
 }
Exemplo n.º 3
0
 public static void GeneralRpcWithWeirdParameterAttribute(
     IRpcContext context,
     [Dependency] FooDependency x,
     [Dependency] BarDependency y,
     int a,
     [UndefinedAttribute] string b
     )
 {
 }
Exemplo n.º 4
0
 public static void GeneralRpc(
     IRpcContext context,
     [Dependency] FooDependency x,
     [Dependency] BarDependency y,
     int a,
     string b
     )
 {
 }
Exemplo n.º 5
0
        public void ShouldResolveBindedInstance()
        {
            var glower   = new Glower();
            var instance = new FooDependency();

            glower.Bind(instance);

            var resolved = glower.Resolve <FooDependency>();

            resolved.Should().Be.SameInstanceAs(instance);
        }
Exemplo n.º 6
0
        public void ShouldResolveBindedInstance()
        {
            var glower = new Glower();
            var instance = new FooDependency();

            glower.Bind(instance);

            var resolved = glower.Resolve<FooDependency>();

            resolved.Should().Be.SameInstanceAs(instance);
        }
Exemplo n.º 7
0
 public static void RpcWithDependencyParameter(
     IRpcContext context,
     [Dependency] FooDependency x
     )
 {
 }
 public FooController(FooDependency dependency)
 {
     // ...
 }