using System.Collections.Generic;
private List<string> baz;
this.baz = new List<string>();
public List<string> GetList()
public void PutList(List<string> baz)
private readonly Bar bar;
bar.PutList((new List<string> {"hola", "adios"}));
public void DoSomething()
foreach (string s in bar.GetList())
public override void Load()
base.Bind<Bar>().ToSelf()
base.Bind<Foo>().ToSelf()
public static void Main()
var kernel = new StandardKernel(new FooModule());
var foo1 = kernel.Get<Foo>();
var foo2 = kernel.Get<Foo>();