# frozen_string_literal: true module <%= service_name.classify %>::Usecases class <%= @usecase %> < ServiceBase # # Your business logic goes here, keep [call] method clean by using private # methods for Business logic. # def call begin replace_me rescue => e rollback raise e end end private def rollback;end def replace_me # [business logic] end end end