Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
IHasRegister.cs
Go to the documentation of this file.
1 namespace droid.Runtime.Interfaces {
4  public interface IRegisterable {
7  string Identifier { get; }
8  }
9 
13  public interface IHasRegister<in T> where T : IRegisterable {
17  void Register(T obj);
18 
23  void Register(T obj, string identifier);
24 
25  void UnRegister(T obj);
26 
27  void UnRegister(T t, string obj);
28  }
29 }