public async Task <SecuritySetting> GetByUserIdAsync(Guid userId) { if (await profileStorage.FindByIdAsync(userId) == null) { return(null); } var securitySettings = await securitySettingsStorage.FindByUserIdAsync(userId); return(securitySettings ?? SecuritySetting.DefaultForUser(userId)); }
private async Task SeedAsync(IProfileStorage profileStorage) { var alice = Guid.Parse("3fa85f64-5717-4562-b3fc-2c963f66af76"); if (await profileStorage.FindByIdAsync(alice) == null) { await profileStorage.InsertAsync(new Profile(alice, "Alice", "Alice", "Female", null, null, null)); } var bob = Guid.Parse("3fa85f64-5717-4562-b3fc-2c963f66af77"); if (await profileStorage.FindByIdAsync(bob) == null) { await profileStorage.InsertAsync(new Profile(bob, "Bob", "Bob", "Male", null, null, null)); } }