// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
namespace Microsoft.AspNetCore.Mvc.Formatters.Xml
{
///
/// Create a given a .
///
public interface IWrapperProviderFactory
{
///
/// Gets the for the provided context.
///
/// The .
/// A wrapping provider if the factory decides to wrap the type, else null.
IWrapperProvider GetProvider(WrapperProviderContext context);
}
}