예제 #1
0
        private void OnUpdatedFetureMatrix(UnifiedNetwork.OperationService.Service service, UpdateFeatureMatrix operation)
        {
            if (base.ID != service.ID)
            {
                return;
            }
            Log <DSService> .Logger.WarnFormat("Updating FeatureMatrix", new object[0]);

            SyncFeatureMatrixMessage message = new SyncFeatureMatrixMessage(FeatureMatrix.GetFeatureMatrixDic());

            foreach (DSEntity dsentity in this.DSEntities.Values)
            {
                dsentity.SendMessage <SyncFeatureMatrixMessage>(message);
            }
        }