public WolfFactory(IUpdateProvider microUpdateProvider, IUpdateProvider controllerUpdateProvider, Transform parentTransform = null) { MicroUpdateProvider = microUpdateProvider; ControllerUpdateProvider = controllerUpdateProvider; Prefab = (GameObject)Resources.Load(PrefabPath, typeof(GameObject)); ParentTransform = parentTransform; }
public ShowProviderVM(IGetHospitals providerServices, IUpdateProvider providerUpdate, IMsg messager) { ProviderServices = providerServices; ProviderUpdate = providerUpdate; UpdateProviderCommand = new UpdateProviderCommand(ProviderUpdate, this); Messager = messager; }
public ContentService( IIndexProvider indexProvider, ISearchProvider searchProvider, IDeleteProvider deleteProvider, IUpdateProvider updateProvider) { _indexProvider = indexProvider; _searchProvider = searchProvider; _deleteProvider = deleteProvider; _updateProvider = updateProvider; }
public void DeleteSubUpdateProvider(IUpdateProvider provider) { if (provider is SubUpdateProvider subProvider) { StopCoroutine(subProvider.Coroutine); _subUpdateProviders.Remove(subProvider); Debug.Log(gameObject.name + $": {_subUpdateProviders.Count} sub providers left"); } }
public void Init(IProvidersContainer providersContainer) { eventBus = providersContainer.GetProvider <IEventBus>(); areaSizeChangedEventSubscritpion = eventBus.Subscribe <AreaSizeChangedEvent>(OnAreaSizeChanged); updateProvider = providersContainer.GetProvider <IUpdateProvider>(); if (updateProvider != null) { updateProvider.OnLateUpdate += OnLateUpdate; } }
public void Init(IProvidersContainer providersContainer) { Gates = new Tuple <IGate, IGate>(firstGate, secondGate); FieldInfo = new PingPongGameFieldInfo(centerTr.position); eventBus = providersContainer.GetProvider <IEventBus>(); updateProvider = providersContainer.GetProvider <IUpdateProvider>(); updateProvider.OnUpdate += OnUpdate; InitWalls(providersContainer); }
public static int ExecuteNonQuery <T>(this IUpdateProvider <T> message, DataContext context) where T : class, IId, IProviderId { // Step 1. Get entity T entity = context.Set <T>().Where(x => x.Id == message.Id && x.ProviderId == message.ProviderId).SingleOrDefault(); if (entity == null) { return(0); } // Step 2. Map from message entity.InjectFrom <ExcludeReadOnly>(message); return(context.SaveChanges()); }
public SqlServerUpdateable(IUpdateProvider provider) { this.provider = provider; this.elementType = typeof(T); this.properties = new Dictionary <MemberExpression, object>(); }
public UpdateManager(string productName, string version, IUpdateProvider updateProvider) { this.productName = productName; this.version = new Version(version); this.updateProvider = updateProvider; }
public UpdaterConfiguration AddUpdateProvider(IUpdateProvider updateProvider) { addUpdateProvider(updateProvider); return(updaterConfiguration); }
public MySqlUpdateable(IUpdateProvider provider, Type elementType) { this.provider = provider; this.elementType = elementType; this.properties = new Dictionary <MemberExpression, object>(); }
/// <summary> /// Removes a provider /// </summary> public void RemoveProvider( IUpdateProvider provider ) { m_Providers.Remove( provider ); }
/// <summary> /// Adds a provider /// </summary> public void AddProvider( IUpdateProvider provider ) { m_Providers.Add( provider ); }
public Updater(IUpdateProvider updateProvider) { _updateProvider = updateProvider; }
public UpdateController(IUpdateProvider updateProvider, ISearchProvider searchProvider) { _updateProvider = updateProvider; _searchProvider = searchProvider; }
public override void OnUpdate(IUpdateProvider sender, float deltaTime) { }
private Upgrader(IConnectionFactory connectionFactory, IUpdateProvider updateProvider, IDataInsertProvider insertProvider) { this.connectionFactory = connectionFactory; this.updateProvider = updateProvider; this.insertProvider = insertProvider; }
public UpdateFoundEventArgs(IUpdate update, IUpdateProvider updateProvider, DiscordUser discordUser) { this.Update = update; this.UpdateProvider = updateProvider; this.DiscordUser = discordUser; }
public UpdateProviderCommand(IUpdateProvider updateProvider, ShowProviderVM showProviderVM) { _updateProvider = updateProvider; _showProviderVM = showProviderVM; }