public DatastoreDbProvider(IConfigurationService configurationService, IDataEntityObjectFactory dataEntityObjectFactory) { var project = configurationService.Get("DATASTOREDB_PROJECT"); _db = DatastoreDb.Create(project); _dataEntityObjectFactory = dataEntityObjectFactory; }
public UserProfileService(ITaskThreadManagementService taskThreadManagementService, IUserProfileRepository userProfileRepository, IDataEntityObjectFactory dataEntityObjectFactory) { _taskThreadManagementService = taskThreadManagementService; _userProfileRepository = userProfileRepository; _dataEntityObjectFactory = dataEntityObjectFactory; }
public EmulatedDatastoreDbProvider(IConfigurationService configurationService, IDataEntityObjectFactory dataEntityObjectFactory) { var host = configurationService.Get("DATASTOREDB_HOST"); var project = configurationService.Get("DATASTOREDB_PROJECT"); var port = Convert.ToInt32(configurationService.Get("DATASTOREDB_PORT")); var channel = new Channel(host, port, ChannelCredentials.Insecure); var client = DatastoreClient.Create(channel); _db = DatastoreDb.Create(project, "", client); _dataEntityObjectFactory = dataEntityObjectFactory; }