public void TestMetaRespository() { string connectionString = @""; var repo = new MetaRepository(connectionString: connectionString); var tables = repo.GetTableInfo(); var sprocs = repo.GetStoredProcedureInfo().Where(s=>!s.Name.Contains("diagram")); dynamic display = new ExpandoObject(); display.Tables = tables; display.Sprocs = sprocs; var jsonString = JsonConvert.SerializeObject(display, Formatting.Indented); File.WriteAllText("Shabang.txt", jsonString); }
public CallEndedTests() { var settingsManager = new SettingsManager(new SettingsRepository(new CachingService())); var locationManager = new LocationManager(new LocationRepository(new CachingService())); var sipAccountManager = new SipAccountManager(new SipAccountRepository(new CachingService())); var metaRepository = new MetaRepository(new CachingService()); var locationRepository = new LocationRepository(new CachingService()); var userAgentRepository = new UserAgentRepository(new CachingService()); var registeredSipRepository = new RegisteredSipRepository(settingsManager, locationManager, metaRepository, userAgentRepository, sipAccountManager, new CachingService()); _registeredSipRepository = new CachedRegisteredSipRepository(new CachingService(), registeredSipRepository); var profileGroupRepository = new ProfileGroupRepository(new CachingService()); _profileGroupRepository = new CachedProfileGroupRepository(new CachingService(), profileGroupRepository); _kamailioMessageManager = new KamailioMessageManager( _registeredSipRepository, new CachedCallRepository( new CachingService(), new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()) ) ); _callRepository = new CallRepository(new CallHistoryRepository(new CachingService()), settingsManager, new CachingService()); _callRepository = new CachedCallRepository( new CachingService(), new CallRepository( new CallHistoryRepository(new CachingService()), settingsManager, new CachingService() ) ); _registeredSipsManager = new RegisteredSipsManager(registeredSipRepository, _callRepository, userAgentRepository, locationRepository, profileGroupRepository, settingsManager); }
public MetaDescriptionFactory(Type type, MetaRepository repository) { this.type = type; this.repository = repository; childFactories = new List <PropertyFactory>(); }
private Tower(MetaRepository m3, MetaRepository m2, Repository m1) { this.metaMetamodel = m3; this.metamodel = m2 ?? new MetaRepository(metaMetamodel); this.model = m1 ?? new Repository(metamodel); }
public Tower() : this(MetaRepository.CreateFM3(), null, null) { }
public MetaBusiness(IUnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; metaRepository = new MetaRepository(unitOfWork); }
public PropertyFactory(Access access, MetaRepository metaRepository) { this.access = access; this.repository = metaRepository; }
public MetaService(MetaRepository metaRepository, UsuarioRepository usuarioRepository) { _metaRepository = metaRepository; _usuarioRepository = usuarioRepository; }
private async Task <int> GuardarMeta(MetaViewModel metaViewModel) { Meta meta = AutoMapper.Mapper.Map <Meta>(metaViewModel); return(await MetaRepository.Guardar(meta)); }