// <auto-generated>
// DO NOT EDIT: generated by fsdgencsharp
// </auto-generated>
using System;
using Facility.Core;

namespace OapApi.v1.Client
{
	[System.CodeDom.Compiler.GeneratedCode("fsdgencsharp", "")]
	internal static class OapApiV1Methods
	{
		public static readonly IServiceMethodInfo GetApplications =
			ServiceMethodInfo.Create<IOapApiV1, GetApplicationsRequestDto, GetApplicationsResponseDto>(
				"getApplications", "OapApiV1", x => x.GetApplicationsAsync);

		public static readonly IServiceMethodInfo CreateApplication =
			ServiceMethodInfo.Create<IOapApiV1, CreateApplicationRequestDto, CreateApplicationResponseDto>(
				"createApplication", "OapApiV1", x => x.CreateApplicationAsync);

		public static readonly IServiceMethodInfo GetApplication =
			ServiceMethodInfo.Create<IOapApiV1, GetApplicationRequestDto, GetApplicationResponseDto>(
				"getApplication", "OapApiV1", x => x.GetApplicationAsync);

		public static readonly IServiceMethodInfo UpdateApplication =
			ServiceMethodInfo.Create<IOapApiV1, UpdateApplicationRequestDto, UpdateApplicationResponseDto>(
				"updateApplication", "OapApiV1", x => x.UpdateApplicationAsync);
	}
}
