public SummaryRepositoryItemsContext(ServerModeSummaryDescriptor itemsDescriptor)
        {
            ItemsDescriptor = itemsDescriptor;

            ItemsType = CalculateItemsType(ItemsDescriptor);

            Key = ItemsDescriptor.CalculateKey();
        }
예제 #2
0
        public SummaryRepositoryItemsContext(ServerModeSummaryDescriptor itemsDescriptor)
        {
            ItemsDescriptor = itemsDescriptor;

            ItemsType = CalculateItemsType(ItemsDescriptor);

            Key = ItemsDescriptor.CalculateKey();
        }
 protected BaseSummaryRepositoryItem(ServerModeSummaryDescriptor sourceDescriptor)
 {
     SourceDescriptor = sourceDescriptor;
     Key = SourceDescriptor.CalculateKey();
 }
 protected BaseSummaryRepositoryItem(ServerModeSummaryDescriptor sourceDescriptor)
 {
     SourceDescriptor = sourceDescriptor;
     Key = SourceDescriptor.CalculateKey();
 }
예제 #5
0
 public ISummaryRepositoryItem Item(ServerModeSummaryDescriptor summaryDescriptor)
 {
     return(ItemsDictionary[summaryDescriptor.CalculateKey()]);
 }
예제 #6
0
 public bool Contains(ServerModeSummaryDescriptor summaryDescriptor)
 {
     return(ItemsDictionary.ContainsKey(summaryDescriptor.CalculateKey()));
 }
 public ISummaryRepositoryItem Item(ServerModeSummaryDescriptor summaryDescriptor)
 {
     return ItemsDictionary[summaryDescriptor.CalculateKey()];
 }
 public bool Contains(ServerModeSummaryDescriptor summaryDescriptor)
 {
     return ItemsDictionary.ContainsKey(summaryDescriptor.CalculateKey());
 }