protected BaseRepository(ICloudStorageSettings cloudStorageSettings, string tableName) { var storageAccount = CloudStorageAccount.Parse(cloudStorageSettings.ConnectionString); _cloudTableClient = storageAccount.CreateCloudTableClient(); _cloudTable = _cloudTableClient.GetTableReference(tableName); }
public FacilityRepository(ICloudStorageSettings cloudStorageSettings) : base(cloudStorageSettings, "Facilities") { }
public OccasionRepository(ICloudStorageSettings cloudStorageSettings) : base(cloudStorageSettings, "Occasions") { }
public BlobService(ICloudStorageSettings cloudStorageSettings) { var service = new BlobServiceClient(cloudStorageSettings.ConnectionString); _blobContainerClient = service.GetBlobContainerClient("images"); }
public AuditRepository(ICloudStorageSettings cloudStorageSettings, string tableName) : base(cloudStorageSettings, "Audits") { }
public PollAnswerRepository(ICloudStorageSettings cloudStorageSettings) : base(cloudStorageSettings, "PollAnswer") { }
public PollRepository(ICloudStorageSettings cloudStorageSettings) : base(cloudStorageSettings, "Poll") { }