Пример #1
0
        public void Append(IPublishPayloadBuilder publishPayloadBuilder)
        {
            this.MathPublisher.Do(mp =>
            {
                mp.Append(publishPayloadBuilder);
            });

            this.LimitsPublisher.Do(lp =>
            {
                lp.Append(publishPayloadBuilder);
            });
        }
Пример #2
0
 public void Append(IPublishPayloadBuilder publishPayloadBuilder)
 {
     //nothing do to here
 }
Пример #3
0
 public FirstPublishPayloadBuilder(IPublishPayloadBuilder publishPayloadBuilder, VersionNumber version)
 {
     _publishPayloadBuilder = publishPayloadBuilder;
     _version = version;
 }
Пример #4
0
 public abstract void Append(IPublishPayloadBuilder publishPayloadBuilder);
Пример #5
0
 private void AppendPublishPayload(ObservableCollection <IExplorerBarItem> items, IPublishPayloadBuilder payloadBuilder)
 {
     foreach (var item in items)
     {
         item.As <IComponentPublisherViewModel>().Do(cp => cp.Append(payloadBuilder));
         AppendPublishPayload(item.Items, payloadBuilder);
     }
 }
Пример #6
0
 public override void Append(IPublishPayloadBuilder publishPayloadBuilder)
 {
     publishPayloadBuilder.AddCoreComponent(this.Name, NextVersion.SelectedVersion);
 }
Пример #7
0
 public virtual void Append(IPublishPayloadBuilder publishPayloadBuilder)
 {
     this.Publisher.Append(publishPayloadBuilder);
 }
Пример #8
0
 public override void Append(IPublishPayloadBuilder publishPayloadBuilder)
 {
     publishPayloadBuilder.AddGameMath(Publisher.GameName, Publisher.EngineName, this.NextVersion.SelectedVersion);
 }