private B2CService(IB2CClient client) { this.b2cClient = client; ExtensionProperties = new List <ExtensionProperty>(); jsonSerializerSettings = new JsonSerializerSettings { ContractResolver = new CamelCasePropertyNamesContractResolver() }; }
public static async Task <B2CService> CreateInstance(IB2CClient client) { var service = new B2CService(client); AppObjectId = await service.GetApplicationObjectIdAsync(); ExtensionProperties = await service.GetExtensionPropertiesAsync(AppObjectId); return(service); }
public B2CServiceTests() { b2cClient = Substitute.For <IB2CClient>(); SetupApplicationAndExtensionsJson(); sut = B2CService.CreateInstance(b2cClient).Result; }