예제 #1
0
 public Func <T> Create(SimpleContainer container)
 {
     return(() => (T)container.GetInstance(typeof(T), null));
 }
예제 #2
0
 /// <summary>
 /// The create.
 /// </summary>
 /// <param name="container">
 /// The container.
 /// </param>
 /// <param name="key">
 /// The key.
 /// </param>
 /// <returns>
 /// Function pointer.
 /// </returns>
 // ReSharper disable once UnusedMember.Local
 public Func <T> Create(SimpleContainer container, string key) => () => (T)container.GetInstance(typeof(T), key);