コード例 #1
0
 private static string GetObsolete(IObsolete ob)
 {
     if (ob.Obsolete)
     {
         return($@"	[{Constants.Obsolete}(""{ob.ObsoleteMessage}"")]");
     }
     else
     {
         return(string.Empty);
     }
 }
コード例 #2
0
 public static string GetObsolete(IObsolete ob)
 {
     if (ob.Obsolete)
     {
         return($@"[{nameof(ObsoleteAttribute)}(""{ob.ObsoleteMessage}"")]");
     }
     else
     {
         return(string.Empty);
     }
 }
コード例 #3
0
ファイル: Concurrency.cs プロジェクト: yarivat/Admin
 protected override void RemoveItemByView(object itemsByView, IObsolete item)
 {
     RemoveItemByView((Dictionary <string, SortedDictionary <string, Reader> >)itemsByView, (Reader)item);
 }
コード例 #4
0
ファイル: Concurrency.cs プロジェクト: yarivat/Admin
 protected override void RemoveItemByView(object itemsByView, IObsolete item)
 {
     RemoveItemByView((Dictionary <string, SortedDictionary <DateTime, Item> >)itemsByView, (Item)item);
 }
コード例 #5
0
ファイル: Concurrency.cs プロジェクト: yarivat/Admin
 protected abstract void RemoveItemByView(object itemsByView, IObsolete item);
コード例 #6
0
ファイル: Concurrency.cs プロジェクト: yarivat/Admin
 protected virtual void Remove(SortedDictionary <DateTime, IObsolete> items, object itemsByView, IObsolete item)
 {
     items.Remove(item.TimeStemp);
     RemoveItemByView(itemsByView, item);
 }