Documentation/Reference/MistKit/structs/RequestConfigurationFactory.md
**STRUCT**
# `RequestConfigurationFactory`
```swift
public struct RequestConfigurationFactory: RequestConfigurationFactoryProtocol
```
## Properties
### `encoder`
```swift
public let encoder: MKEncoder = JSONEncoder()
```
## Methods
### `configuration(from:withURLBuilder:)`
```swift
public func configuration<RequestType>(
from request: RequestType,
withURLBuilder urlBuilder: MKURLBuilderProtocol
) throws -> RequestConfiguration where RequestType: MKRequest
```