12345678910111213141516171819202122232425262728293031 |
- using Blue;
- namespace GHZLangChao
- {
- public class GHZLangChao : AbstractArchitecture<GHZLangChao>
- {
- protected override void Init()
- {
- RegisterModel();
- RegisterService();
- RegisterUtility();
- }
- private void RegisterModel()
- {
- }
- private void RegisterService()
- {
- this.RegisterService<IQueueSystem>(new QueueSystem());
- this.RegisterService<IRTCService>(new RTCService());
- this.RegisterService<ISignallingService>(new SignallingService());
- this.RegisterService<ISendLogService>(new SendLogService());
- }
- private void RegisterUtility()
- {
- this.RegisterUtility<IRawImageForSpriteUtility>(new RawImageForSpriteUtility());
- }
- }
- }
|