Migration NServiceBus 3.2.0.0 to 7.0.0.0

Hi,
I am looking for help in migrating NServiceBus 3.2.0.0 to 7.0.0.0(NServiceBus.Core) and 8.0.0.0 (NServiceBus.Host). There are many changes happened in between. So, the task became a bit complex. I am looking for following code written in version 3.2.0.0 to be migrated to 7.0.0.0.

class clsName: IConfigureThisEndpoint, AsA_Server, IWantCustomInitialization
// Note: IConfigureThisEndpoint and AsA_Server are deprecated. and IWantCustomInitialization could not be loaded
{
public void Init()
{
Configure.With() // error: “The name ‘Configure’ does not exists in current context”
.DefaultBuilder()
.JsonSerializer();

SetLoggingLibrary.Log4Net(log4net.Config.XmlConfigurator.Configure);
// error: “The name ‘SetLoggingLibrary’ does not exists in current context”

}
}

Any suggestions would be highly appreciated.