public IProvider CreateProviderForPrefab( UnityEngine.Object prefab, Type resultType, GameObjectCreationParameters gameObjectBindInfo, List <TypeValuePair> extraArguments, object concreteIdentifier) { return(_prefabProviderCreator.CreateProvider( prefab, resultType, gameObjectBindInfo, extraArguments, concreteIdentifier)); }
public IProvider CreateProviderForPrefab( UnityEngine.Object prefab, Type resultType, string gameObjectName, string gameObjectGroupName, List <TypeValuePair> extraArguments, string concreteIdentifier) { return(_prefabProviderCreator.CreateProvider( prefab, resultType, gameObjectName, gameObjectGroupName, extraArguments, concreteIdentifier)); }
public ProviderBase CreateProviderFromPrefab( string concreteIdentifier, Type concreteType, GameObject prefab) { return(_prefabSingletonProviderCreator.CreateProvider( concreteIdentifier, concreteType, prefab)); }