IExtensionTypeRepository

IExtensionTypeRepository in assembly SanteDB.Core.Api version 3.0.1980.0

Summary

Represents the extension type repository

Operations

Operation
Response/Return
Input/Parameter
Description

Get

ExtensionType

Uri uri

Get the xtension type my its url

Implementations

LocalExtensionTypeRepository - (SanteDB.Core.Api)

Local extension types

Service Registration

...
<section xsi:type="ApplicationServiceContextConfigurationSection" threadPoolSize="4">
	<serviceProviders>
		...
		<add type="SanteDB.Core.Services.Impl.Repository.LocalExtensionTypeRepository, SanteDB.Core.Api, Version=3.0.1980.0, Culture=neutral, PublicKeyToken=null" />
		...
	</serviceProviders>

Example Implementation

/// Example Implementation
using SanteDB.Core.Services;
/// Other usings here
public class MyExtensionTypeRepository : SanteDB.Core.Services.IExtensionTypeRepository { 
	public String ServiceName => "My own IExtensionTypeRepository service";
	/// <summary>
	/// Get the xtension type my its url
	/// </summary>
	public ExtensionType Get(Uri uri){
		throw new System.NotImplementedException();
	}
}

References

Last updated