Skip to content

Commit

Permalink
Merge 1.0.x into master (#71)
Browse files Browse the repository at this point in the history
* [azure] Update common files for branch 1.0.x (#58)

* ci: set github core branch to 2.0.x (#60)

* fix: AzureFunction implements AutoCloseable (#67)

* refactor: remove wildcards imports (#70)

* checkstyle: constructor wrong order (#69)

Co-authored-by: micronaut-build <65172877+micronaut-build@users.noreply.github.com>
  • Loading branch information
sdelamo and micronaut-build committed Sep 14, 2020
1 parent 309480e commit efe6d88
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 19 deletions.
Expand Up @@ -46,6 +46,13 @@ public void run() {
}));
}

/**
* Default constructor.
*/
protected AzureFunction() {
applicationContext.inject(this);
}

@Override
public ApplicationContext getApplicationContext() {
return this.applicationContext;
Expand All @@ -58,11 +65,4 @@ public void close() throws IOException {
applicationContext = null;
}
}

/**
* Default constructor.
*/
protected AzureFunction() {
applicationContext.inject(this);
}
}
@@ -1,8 +1,13 @@
package example

import com.microsoft.azure.functions.annotation.*
import com.microsoft.azure.functions.annotation.BlobOutput
import com.microsoft.azure.functions.annotation.BlobTrigger
import com.microsoft.azure.functions.annotation.FunctionName
import com.microsoft.azure.functions.annotation.StorageAccount
import io.micronaut.azure.function.AzureFunction
import io.micronaut.context.event.*
import io.micronaut.context.event.ApplicationEvent
import io.micronaut.context.event.ApplicationEventPublisher

import javax.inject.Inject

class BlobFunction extends AzureFunction { // <1>
Expand Down
@@ -1,7 +1,13 @@
package example

import com.microsoft.azure.functions.*
import com.microsoft.azure.functions.annotation.*
import com.microsoft.azure.functions.ExecutionContext
import com.microsoft.azure.functions.HttpMethod
import com.microsoft.azure.functions.HttpRequestMessage
import com.microsoft.azure.functions.HttpResponseMessage

import com.microsoft.azure.functions.annotation.AuthorizationLevel
import com.microsoft.azure.functions.annotation.FunctionName
import com.microsoft.azure.functions.annotation.HttpTrigger
import io.micronaut.azure.function.http.AzureHttpFunction

class MyHttpFunction extends AzureHttpFunction { // <1>
Expand Down
@@ -1,8 +1,13 @@
package example;

import com.microsoft.azure.functions.annotation.*;
import com.microsoft.azure.functions.annotation.BlobOutput;
import com.microsoft.azure.functions.annotation.BlobTrigger;
import com.microsoft.azure.functions.annotation.FunctionName;
import com.microsoft.azure.functions.annotation.StorageAccount;
import io.micronaut.azure.function.AzureFunction;
import io.micronaut.context.event.*;
import io.micronaut.context.event.ApplicationEvent;
import io.micronaut.context.event.ApplicationEventPublisher;

import javax.inject.Inject;

public class BlobFunction extends AzureFunction { // <1>
Expand Down
@@ -1,7 +1,13 @@
package example;

import com.microsoft.azure.functions.*;
import com.microsoft.azure.functions.annotation.*;
import com.microsoft.azure.functions.ExecutionContext;
import com.microsoft.azure.functions.HttpMethod;
import com.microsoft.azure.functions.HttpRequestMessage;
import com.microsoft.azure.functions.HttpResponseMessage;

import com.microsoft.azure.functions.annotation.AuthorizationLevel;
import com.microsoft.azure.functions.annotation.FunctionName;
import com.microsoft.azure.functions.annotation.HttpTrigger;
import io.micronaut.azure.function.http.AzureHttpFunction;
import java.util.Optional;

Expand Down
@@ -1,6 +1,9 @@
package example

import com.microsoft.azure.functions.annotation.*
import com.microsoft.azure.functions.annotation.BlobOutput
import com.microsoft.azure.functions.annotation.BlobTrigger
import com.microsoft.azure.functions.annotation.FunctionName
import com.microsoft.azure.functions.annotation.StorageAccount
import io.micronaut.azure.function.AzureFunction
import io.micronaut.context.event.ApplicationEvent
import io.micronaut.context.event.ApplicationEventPublisher
Expand Down
@@ -1,9 +1,14 @@
package example

import com.microsoft.azure.functions.*
import com.microsoft.azure.functions.annotation.*
import com.microsoft.azure.functions.ExecutionContext
import com.microsoft.azure.functions.HttpMethod
import com.microsoft.azure.functions.HttpRequestMessage
import com.microsoft.azure.functions.HttpResponseMessage
import com.microsoft.azure.functions.annotation.AuthorizationLevel
import com.microsoft.azure.functions.annotation.FunctionName
import com.microsoft.azure.functions.annotation.HttpTrigger
import io.micronaut.azure.function.http.AzureHttpFunction
import java.util.*
import java.util.Optional

class MyHttpFunction : AzureHttpFunction() { // <1>
@FunctionName("ExampleTrigger") // <2>
Expand Down

0 comments on commit efe6d88

Please sign in to comment.