public static IEscapeOutRepository GetRepository(this BaseEntity entity) { if (repository == null) { repository = Object.FindObjectOfType <EscapeOutRepository>(); } return(repository); }
public static IEscapeOutRepository GetRepository(this BaseTransmitter transmitter) { if (repository == null) { repository = UnityEngine.Object.FindObjectOfType <EscapeOutRepository>(); } return(repository); }
public static IEscapeOutRepository GetRepository(this BaseController controller ) { if (repository == null) { repository = Object.FindObjectOfType <EscapeOutRepository>(); } return(repository); }