コード例 #1
0
        internal override void AddRepositories()
        {
            var inMemoryArmRepository   = new InMemoryArmRepository();
            var inMemoryDroidRepository = new InMemoryDroidRepository();

            _services
            .AddSingleton <IDroidRepository>(inMemoryDroidRepository)
            .AddSingleton <IReadDroidRepository>(inMemoryDroidRepository)
            .AddSingleton <IArmRepository>(inMemoryArmRepository)
            .AddSingleton <IReadArmRepository>(inMemoryArmRepository)
            .AddSingleton <IEncryptionService, EncryptionService>();
        }
コード例 #2
0
 public InMemoryDroidRepositoryTests()
 {
     _repo    = new InMemoryDroidRepository();
     _repoArm = new InMemoryArmRepository();
 }