private IModule FindBehaviourImplementation(Type interfaceType)
 {
     foreach (var type in definedTypes)
     {
         if (type.IsClass && interfaceType.IsAssignableFrom(type) && typeof(MonoBehaviour).IsAssignableFrom(type))
         {
             return(CreateModule(ModuleLink.Create(interfaceType, type)));
         }
     }
     return(default);
Ejemplo n.º 2
0
 public IPromise <IModule> CreateModule(ModuleLink moduleLink)
 {
     return(moduleLink.CreateModule());
 }