public PSDataFactoryGateway(Gateway gateway) { if (gateway == null) { throw new ArgumentNullException("gateway"); } _gateway = gateway; }
public PSDataFactoryGateway() { _gateway = new Gateway { Properties = new GatewayProperties() }; }
/// <summary> /// Serializes the given GatewayDefinition into JSON, by mocking a create request to /// exercise the client's serialization logic. /// </summary> /// <param name="item">The object to serialize.</param> /// <returns></returns> internal static string SerializeGatewayToJson(Gateway item) { var createParams = new GatewayCreateOrUpdateParameters() { Gateway = item }; var handler = new MockResourceProviderDelegatingHandler(); var client = GetFakeClient(handler); string resourceGroupName = Guid.NewGuid().ToString("D"); string dataFactoryName = Guid.NewGuid().ToString("D"); client.Gateways.BeginCreateOrUpdate(resourceGroupName, dataFactoryName, createParams); return handler.Json; }