Skip to content

Instantly share code, notes, and snippets.

@yuta-kaseda

yuta-kaseda/Zen Secret

Created April 17, 2017 03:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yuta-kaseda/77545c44bf6d16c8f060765a6bea2beb to your computer and use it in GitHub Desktop.
Save yuta-kaseda/77545c44bf6d16c8f060765a6bea2beb to your computer and use it in GitHub Desktop.
public class ReferenceClass
{
public ReferenceClass()
{
}
}
public class NotReferenceClass
{
public NotReferenceClass()
{
}
}
public class BindClass
{
public BincClass(ReferenceClass rc,NotReferenceClass nrc)
{
//rcは参照できてる
//nrcはnullになっており、参照できていない
}
}
void Bind()
{
//ReferenceClassを登録
Container.Bind<ReferenceClass>().AsSingle();
//BindClassを登録
Container.Bind<BindClass>().AsSingle();
//BindClassをインスタンスにする
Container.Resolve<BindClass>();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment